1
0
Fork 0
forked from len0rd/rockbox

inconsistent argument type for backlight_set_timeout() fixed

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4287 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Jörg Hohensohn 2004-01-30 23:27:44 +00:00
parent 25a1add8cf
commit 73681ff4ef
4 changed files with 6 additions and 6 deletions

View file

@ -203,7 +203,7 @@ struct plugin_api {
void (*bitswap)(unsigned char *data, int length); void (*bitswap)(unsigned char *data, int length);
#endif #endif
struct user_settings* global_settings; struct user_settings* global_settings;
void (*backlight_set_timeout)(unsigned int index); void (*backlight_set_timeout)(int index);
}; };
/* defined by the plugin loader (plugin.c) */ /* defined by the plugin loader (plugin.c) */

View file

@ -126,9 +126,9 @@ int backlight_get_timeout(void)
return backlight_timeout; return backlight_timeout;
} }
void backlight_set_timeout(unsigned int index) void backlight_set_timeout(int index)
{ {
if(index >= sizeof(backlight_timeout_value)) if(index >= sizeof(backlight_timeout_value) || index < 0)
/* if given a weird value, use 0 */ /* if given a weird value, use 0 */
index=0; index=0;
backlight_timeout = index; /* index in the backlight_timeout_value table */ backlight_timeout = index; /* index in the backlight_timeout_value table */

View file

@ -24,7 +24,7 @@ void backlight_on(void);
void backlight_off(void); void backlight_off(void);
void backlight_tick(void); void backlight_tick(void);
int backlight_get_timeout(void); int backlight_get_timeout(void);
void backlight_set_timeout(int seconds); void backlight_set_timeout(int index);
bool backlight_get_on_when_charging(void); bool backlight_get_on_when_charging(void);
void backlight_set_on_when_charging(bool yesno); void backlight_set_on_when_charging(bool yesno);
extern const char backlight_timeout_value[]; extern const char backlight_timeout_value[];

View file

@ -114,9 +114,9 @@ bool simulate_usb(void)
return false; return false;
} }
void backlight_set_timeout(int seconds) void backlight_set_timeout(int index)
{ {
(void)seconds; (void)index;
} }
void backlight_set_on_when_charging(bool beep) void backlight_set_on_when_charging(bool beep)