summaryrefslogtreecommitdiffstats
path: root/generic/tclDate.c
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2019-08-12 07:27:19 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2019-08-12 07:27:19 (GMT)
commit57d789d9a9ccc391a50d6d5b45e10f5e94a8e0d3 (patch)
tree16e8a515cf452f2cf897e0d8882e4007e944dccf /generic/tclDate.c
parentd8b88cab22bb8d82510379e24e79ad08690ed95f (diff)
downloadtcl-57d789d9a9ccc391a50d6d5b45e10f5e94a8e0d3.zip
tcl-57d789d9a9ccc391a50d6d5b45e10f5e94a8e0d3.tar.gz
tcl-57d789d9a9ccc391a50d6d5b45e10f5e94a8e0d3.tar.bz2
Make dateMeridian variable type MERIDIAN (an enum) in stead of int.
Diffstat (limited to 'generic/tclDate.c')
-rw-r--r--generic/tclDate.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/generic/tclDate.c b/generic/tclDate.c
index 32c71de..bf8a150 100644
--- a/generic/tclDate.c
+++ b/generic/tclDate.c
@@ -95,6 +95,17 @@
#endif /* _MSC_VER */
/*
+ * Meridian: am, pm, or 24-hour style.
+ */
+
+typedef enum _MERIDIAN {
+ MERam, MERpm, MER24
+} MERIDIAN;
+
+
+
+
+/*
* yyparse will accept a 'struct DateInfo' as its parameter; that's where the
* parsed fields will be returned.
*/
@@ -112,7 +123,7 @@ typedef struct DateInfo {
time_t dateHour;
time_t dateMinutes;
time_t dateSeconds;
- int dateMeridian;
+ MERIDIAN dateMeridian;
int dateHaveTime;
time_t dateTimezone;
@@ -199,17 +210,6 @@ typedef enum _DSTMODE {
DSTon, DSToff, DSTmaybe
} DSTMODE;
-/*
- * Meridian: am, pm, or 24-hour style.
- */
-
-typedef enum _MERIDIAN {
- MERam, MERpm, MER24
-} MERIDIAN;
-
-
-
-
# ifndef YY_NULLPTR
# if defined __cplusplus && 201103L <= __cplusplus
# define YY_NULLPTR nullptr