From 92e0cb084514c1b51eb5673a92961b463c3d62ac Mon Sep 17 00:00:00 2001 From: Christian Semmler Date: Sun, 22 Jun 2025 09:34:05 -0700 Subject: [PATCH] Fix `JoystickIndex` ini default (#400) --- ISLE/isleapp.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ISLE/isleapp.cpp b/ISLE/isleapp.cpp index 6c4c8e2f..e7791735 100644 --- a/ISLE/isleapp.cpp +++ b/ISLE/isleapp.cpp @@ -794,6 +794,7 @@ bool IsleApp::LoadConfig() return false; } + char buf[32]; dict = iniparser_load(iniConfig); iniparser_set(dict, "isle", NULL); @@ -810,12 +811,11 @@ bool IsleApp::LoadConfig() iniparser_set(dict, "isle:Music", m_useMusic ? "true" : "false"); iniparser_set(dict, "isle:UseJoystick", m_useJoystick ? "true" : "false"); - iniparser_set(dict, "isle:JoystickIndex", m_joystickIndex ? "true" : "false"); + iniparser_set(dict, "isle:JoystickIndex", SDL_itoa(m_joystickIndex, buf, 10)); iniparser_set(dict, "isle:Draw Cursor", m_drawCursor ? "true" : "false"); iniparser_set(dict, "isle:Back Buffers in Video RAM", "-1"); - char buf[32]; iniparser_set(dict, "isle:Island Quality", SDL_itoa(m_islandQuality, buf, 10)); iniparser_set(dict, "isle:Island Texture", SDL_itoa(m_islandTexture, buf, 10)); SDL_snprintf(buf, sizeof(buf), "%f", m_maxLod);