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);
#endif
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) */

View file

@ -126,9 +126,9 @@ int backlight_get_timeout(void)
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 */
index=0;
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_tick(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);
void backlight_set_on_when_charging(bool yesno);
extern const char backlight_timeout_value[];

View file

@ -114,9 +114,9 @@ bool simulate_usb(void)
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)