diff options
| author | lizzie <lizzie@eden-emu.dev> | 2026-06-14 20:48:24 +0200 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2026-06-14 20:48:24 +0200 |
| commit | 60e10327715e420f652ed148e72e22ce8ded55a3 (patch) | |
| tree | 8ab3722ac19e31d61e85e7134ebfe4232b1bc540 /src/common/settings.h | |
| parent | 10713532917591445080bee19159447b683b548a (diff) | |
[qt] fix various crashes due to invalid/corrupted/outdated settings (#4070)
lots of "out of index" errors :)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4070
Reviewed-by: crueter <crueter@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Diffstat (limited to 'src/common/settings.h')
| -rw-r--r-- | src/common/settings.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/common/settings.h b/src/common/settings.h index 3e14a40a09..be9c080bc6 100644 --- a/src/common/settings.h +++ b/src/common/settings.h @@ -336,7 +336,7 @@ struct Values { RendererBackend::Vulkan, #endif "backend", Category::Renderer}; - SwitchableSetting<int> vulkan_device{linkage, 0, "vulkan_device", Category::Renderer, Specialization::RuntimeList}; + SwitchableSetting<u32> vulkan_device{linkage, 0, "vulkan_device", Category::Renderer, Specialization::RuntimeList}; // Graphics Settings ResolutionScalingInfo resolution_info{}; @@ -661,8 +661,8 @@ struct Values { false, true, &custom_rtc_enabled}; SwitchableSetting<s64, true> custom_rtc_offset{linkage, 0, - (std::numeric_limits<int>::min)(), - (std::numeric_limits<int>::max)(), + (std::numeric_limits<s64>::min)(), + (std::numeric_limits<s64>::max)(), "custom_rtc_offset", Category::System, Specialization::Countable, @@ -751,7 +751,7 @@ struct Values { Setting<std::string> touch_device{linkage, "min_x:100,min_y:50,max_x:1800,max_y:850", "touch_device", Category::Controls}; - Setting<int> touch_from_button_map_index{linkage, 0, "touch_from_button_map", + Setting<u32> touch_from_button_map_index{linkage, 0, "touch_from_button_map", Category::Controls}; std::vector<TouchFromButtonMap> touch_from_button_maps; |
