diff options
author | Michael Chicoine <mc2739@gmail.com> | 2010-08-11 23:36:35 +0000 |
---|---|---|
committer | Michael Chicoine <mc2739@gmail.com> | 2010-08-11 23:36:35 +0000 |
commit | 209020ceb1403ff2d3d50c3a9cc82e9d35b885f5 (patch) | |
tree | 94f63fa88bf65ed4bcce0d559112d5c011d43eb6 | |
parent | 113764d9c0dad33beab8ece9a9073c8648bd9da6 (diff) | |
download | rockbox-209020ceb1403ff2d3d50c3a9cc82e9d35b885f5.tar.gz rockbox-209020ceb1403ff2d3d50c3a9cc82e9d35b885f5.zip |
Do not return negative sleeptimer values
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27774 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | firmware/powermgmt.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/powermgmt.c b/firmware/powermgmt.c index 6ae2ca6150..6ebbce5423 100644 --- a/firmware/powermgmt.c +++ b/firmware/powermgmt.c | |||
@@ -218,7 +218,7 @@ void set_sleep_timer(int seconds) | |||
218 | 218 | ||
219 | int get_sleep_timer(void) | 219 | int get_sleep_timer(void) |
220 | { | 220 | { |
221 | if (sleeptimer_active) | 221 | if (sleeptimer_active && (sleeptimer_endtick >= current_tick)) |
222 | return (sleeptimer_endtick - current_tick) / HZ; | 222 | return (sleeptimer_endtick - current_tick) / HZ; |
223 | else | 223 | else |
224 | return 0; | 224 | return 0; |