All pastes #629513 Raw Edit

Someone

public text v1 · immutable
#629513 ·published 2007-07-22 11:31 UTC
rendered paste body
patch hunk:

Index: apps/settings_menu.c
===================================================================
--- apps/settings_menu.c	(revision 12132)
+++ apps/settings_menu.c	(working copy)
@@ -1196,8 +1196,15 @@
 #ifdef CONFIG_BACKLIGHT
 static bool set_bl_filter_first_keypress(void)
 {
-    bool result = set_bool( str(LANG_BACKLIGHT_FILTER_FIRST_KEYPRESS),
-                            &global_settings.bl_filter_first_keypress );
+    static const struct opt_items names[] = {
+        { STR(LANG_BACKLIGHT_FILTER_MODE0) },
+        { STR(LANG_BACKLIGHT_FILTER_MODE1) },
+        { STR(LANG_BACKLIGHT_FILTER_MODE2) },
+        { STR(LANG_BACKLIGHT_FILTER_MODE3) }
+    };
+    bool result = set_option(str(LANG_BACKLIGHT_FILTER_FIRST_KEYPRESS),
+                             &global_settings.bl_filter_first_keypress,
+                             INT, names, 4, NULL );
     set_backlight_filter_keypress(global_settings.bl_filter_first_keypress);
     return result;
 }

rej file:

--- apps/menus/settings_menu.c.orig	2007-07-22 03:00:00.000000000 +0200
+++ apps/menus/settings_menu.c	2007-07-22 03:00:00.000000000 +0200
***************
*** 1196,1203 ****
  #ifdef CONFIG_BACKLIGHT
  static bool set_bl_filter_first_keypress(void)
  {
-     bool result = set_bool( str(LANG_BACKLIGHT_FILTER_FIRST_KEYPRESS),
-                             &global_settings.bl_filter_first_keypress );
      set_backlight_filter_keypress(global_settings.bl_filter_first_keypress);
      return result;
  }
--- 1196,1210 ----
  #ifdef CONFIG_BACKLIGHT
  static bool set_bl_filter_first_keypress(void)
  {
+     static const struct opt_items names[] = {
+         { STR(LANG_BACKLIGHT_FILTER_MODE0) },
+         { STR(LANG_BACKLIGHT_FILTER_MODE1) },
+         { STR(LANG_BACKLIGHT_FILTER_MODE2) },
+         { STR(LANG_BACKLIGHT_FILTER_MODE3) }
+     };
+     bool result = set_option(str(LANG_BACKLIGHT_FILTER_FIRST_KEYPRESS),
+                              &global_settings.bl_filter_first_keypress,
+                              INT, names, 4, NULL );
      set_backlight_filter_keypress(global_settings.bl_filter_first_keypress);
      return result;
  }