prepare for the release of rrdtool-1.2.17
[rrdtool.git] / src / strftime.c
index 3fb860f..c57a726 100644 (file)
 #include <time.h>       /* for struct tm */
 #include "strftime.h"
 
+/* Define your own defaults in config.h if necessary */
+#if defined(TZNAME_STD) && defined(TZNAME_DST)
+char *tzname_[2] = {TZNAME_STD, TZNAME_DST};
+#else
+#define tzname_ tzname
+#endif
+
 static char *aday[] = {
     "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"
 };
@@ -36,8 +43,6 @@ static char *month[] = {
     "July", "August", "September", "October", "November", "December"
 };
 
-char *tzname_[2] = {"CST", "CDT"};        /* Add your own defaults here */
-
 static char buf[26];
 
 static void strfmt(char *str, const char *fmt, ...);