summaryrefslogtreecommitdiff
path: root/apps/recorder/icons.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/recorder/icons.c')
-rw-r--r--apps/recorder/icons.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/apps/recorder/icons.c b/apps/recorder/icons.c
index 81de5b8006..adcfda5255 100644
--- a/apps/recorder/icons.c
+++ b/apps/recorder/icons.c
@@ -23,6 +23,8 @@
23#include "sprintf.h" 23#include "sprintf.h"
24#include "rtc.h" 24#include "rtc.h"
25 25
26#include "settings.h"
27
26#include "icons.h" 28#include "icons.h"
27 29
28unsigned char slider_bar[] = 30unsigned char slider_bar[] =
@@ -277,6 +279,12 @@ void statusbar_time(int hour, int minute)
277 hour <= 23 && 279 hour <= 23 &&
278 minute >= 0 && 280 minute >= 0 &&
279 minute <= 59 ) { 281 minute <= 59 ) {
282 if ( global_settings.timeformat ) { /* 12 hour clock */
283 hour %= 12;
284 if ( hour == 0 ) {
285 hour +=12;
286 }
287 }
280 snprintf(buffer, sizeof(buffer), "%02d:%02d", hour, minute); 288 snprintf(buffer, sizeof(buffer), "%02d:%02d", hour, minute);
281 } 289 }
282 else { 290 else {