X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fxemacs-chise.git.1;a=blobdiff_plain;f=src%2Fstrftime.c;h=d35f8eb711286fa5fd4d4ef14346035e9410c75b;hp=9145c74cf67e07b26c03546ad356fa9305f85a19;hb=566b3d194e2d5c783808ac39437bd7e1a28b1c5c;hpb=6883ee56ec887c2c48abe5b06b5e66aa74031910 diff --git a/src/strftime.c b/src/strftime.c index 9145c74..d35f8eb 100644 --- a/src/strftime.c +++ b/src/strftime.c @@ -94,13 +94,13 @@ time_t mktime (); #endif -#if defined(WINDOWSNT) || defined(__CYGWIN32__) +#if defined(WIN32_NATIVE) || defined(CYGWIN) #include #else #if defined(HAVE_TZNAME) extern char *tzname[2]; #endif -#endif /* WINDOWSNT */ +#endif /* WIN32_NATIVE */ #ifdef emacs #define strftime emacs_strftime @@ -112,12 +112,12 @@ enum padding none, blank, zero }; -static char CONST* CONST days[] = +static char const* const days[] = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday" }; -static char CONST * CONST months[] = +static char const * const months[] = { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" @@ -174,7 +174,7 @@ add_num3 (char *string, int num, int max, enum padding pad) /* Like strncpy except return the number of characters copied. */ static int -add_str (char *to, CONST char *from, int max) +add_str (char *to, const char *from, int max) { int i; @@ -193,7 +193,7 @@ add_num_time_t (char *string, int max, time_t num) int length; if (sizeof (num) > 16) - abort (); + ABORT (); sprintf (buf, "%lu", (unsigned long) num); length = add_str (string, buf, max); return length; @@ -203,7 +203,7 @@ add_num_time_t (char *string, int max, time_t num) starting on Sundays. */ static int -sun_week (CONST struct tm *tm) +sun_week (const struct tm *tm) { int dl; @@ -220,7 +220,7 @@ sun_week (CONST struct tm *tm) starting on Mondays. */ static int -mon_week (CONST struct tm *tm) +mon_week (const struct tm *tm) { int dl, wday; @@ -233,8 +233,9 @@ mon_week (CONST struct tm *tm) } #if !defined(HAVE_TM_ZONE) && !defined(HAVE_TZNAME) +char *zone_name (const struct tm *tp); char * -zone_name (struct tm *tp) +zone_name (const struct tm *tp) { char *timezone (); struct timeval tv; @@ -251,11 +252,11 @@ zone_name (struct tm *tp) that were put into STRING, or 0 if the length would have exceeded MAX. */ -size_t strftime (char *string, size_t max, CONST char *format, - CONST struct tm *tm); +size_t strftime (char *string, size_t max, const char *format, + const struct tm *tm); size_t -strftime (char *string, size_t max, CONST char *format, CONST struct tm *tm) +strftime (char *string, size_t max, const char *format, const struct tm *tm) { enum padding pad; /* Type of padding to apply. */ size_t length = 0; /* Characters put in STRING so far. */