All pastes #625888 Raw Edit

Someone

public text v1 · immutable
#625888 ·published 2007-07-19 07:55 UTC
rendered paste body
Index: apps/gui/option_select.c
===================================================================
--- apps/gui/option_select.c	(revision 13913)
+++ apps/gui/option_select.c	(working copy)
@@ -424,23 +424,18 @@
             function(*variable);
     }
     
-    if (use_temp_var)
+    if (oldvalue != *variable)
     {
-        if (var_type == F_T_INT || var_type == F_T_UINT)
+        if (use_temp_var)
         {
-            if (oldvalue != *variable)
-            {
+            if (var_type == F_T_INT || var_type == F_T_UINT)
                 *(int*)setting->setting = *variable;
-                settings_save();
-            }
+            else 
+                *(bool*)setting->setting = *variable?true:false;
         }
-        else if (oldvalue != *variable)
-        {
-            *(bool*)setting->setting = *variable?true:false;
-            settings_save();
-        }
+        settings_save();
     }
-
+    
     action_signalscreenchange();
     return false;
 }