diff options
Diffstat (limited to 'apps/misc.c')
-rw-r--r-- | apps/misc.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/misc.c b/apps/misc.c index b1def596ab..30c747113c 100644 --- a/apps/misc.c +++ b/apps/misc.c | |||
@@ -277,6 +277,7 @@ static bool clean_shutdown(void (*callback)(void *), void *parameter) | |||
277 | 277 | ||
278 | if (batt_safe) | 278 | if (batt_safe) |
279 | { | 279 | { |
280 | int level; | ||
280 | #ifdef HAVE_TAGCACHE | 281 | #ifdef HAVE_TAGCACHE |
281 | if (!tagcache_prepare_shutdown()) | 282 | if (!tagcache_prepare_shutdown()) |
282 | { | 283 | { |
@@ -285,7 +286,8 @@ static bool clean_shutdown(void (*callback)(void *), void *parameter) | |||
285 | return false; | 286 | return false; |
286 | } | 287 | } |
287 | #endif | 288 | #endif |
288 | if (battery_level() > 10) | 289 | level = battery_level(); |
290 | if (level > 10 || level < 0) | ||
289 | splash(0, str(LANG_SHUTTINGDOWN)); | 291 | splash(0, str(LANG_SHUTTINGDOWN)); |
290 | else | 292 | else |
291 | { | 293 | { |