summaryrefslogtreecommitdiff
path: root/apps/misc.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/misc.c')
-rw-r--r--apps/misc.c4
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 {