summaryrefslogtreecommitdiff
path: root/firmware/include
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2004-04-20 10:23:57 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2004-04-20 10:23:57 +0000
commit7ddf0d673dbb0dbcb6b534db92da5797b9c22ba6 (patch)
tree90d2dc9a52104a8a8120c82c6c164fd3f868085a /firmware/include
parent18d5d30c1c7aa62adb376025be60da792b8db2ca (diff)
downloadrockbox-7ddf0d673dbb0dbcb6b534db92da5797b9c22ba6.zip
rockbox-7ddf0d673dbb0dbcb6b534db92da5797b9c22ba6.tar.gz
rockbox-7ddf0d673dbb0dbcb6b534db92da5797b9c22ba6.tar.bz2
rockbox-7ddf0d673dbb0dbcb6b534db92da5797b9c22ba6.tar.xz
Reworked the time get/set functions
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4522 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/include')
-rw-r--r--firmware/include/timefuncs.h21
1 files changed, 4 insertions, 17 deletions
diff --git a/firmware/include/timefuncs.h b/firmware/include/timefuncs.h
index 3845b94..5c6719e 100644
--- a/firmware/include/timefuncs.h
+++ b/firmware/include/timefuncs.h
@@ -21,24 +21,11 @@
#define _TIMEFUNCS_H_
#include "config.h"
-
-#ifndef SIMULATOR
-
-struct tm
-{
- int tm_sec; /* seconds */
- int tm_min; /* minutes */
- int tm_hour; /* hours */
- int tm_mday; /* day of the month */
- int tm_mon; /* month */
- int tm_year; /* year since 1900 */
- int tm_wday; /* day of the week */
- int tm_yday; /* day in the year */
- int tm_isdst; /* daylight saving time */
-};
-
-#endif
+#include <stdbool.h>
+#include "time.h"
struct tm *get_time(void);
+int set_time(struct tm *tm);
+bool valid_time(struct tm *tm);
#endif /* _TIMEFUNCS_H_ */