From: <gne...@us...> - 2009-05-14 04:27:15
|
Update of /cvsroot/aolserver/aolserver/nsd In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv5517/nsd Modified Files: httptime.c Log Message: - Made output of ns_httptime independent of locale setting. Index: httptime.c =================================================================== RCS file: /cvsroot/aolserver/aolserver/nsd/httptime.c,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** httptime.c 18 Jan 2003 19:24:20 -0000 1.9 --- httptime.c 14 May 2009 04:27:05 -0000 1.10 *************** *** 28,32 **** */ - /* * time.c -- --- 28,31 ---- *************** *** 57,60 **** --- 56,64 ---- }; + static char *weekdays_names[7] = + { + "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" + }; + /* *************** *** 93,101 **** /* ! * This will most likely break if the locale is not an english one. * The format is RFC 1123: "Sun, 06 Nov 1997 09:12:45 GMT" */ ! strftime(buf, 40, "%a, %d %b %Y %H:%M:%S GMT", tmPtr); Ns_DStringAppend(pds, buf); --- 97,108 ---- /* ! * Provide always english names independent of locale setting. * The format is RFC 1123: "Sun, 06 Nov 1997 09:12:45 GMT" */ ! snprintf(buf, 40, "%s, %02d %s %04d %02d:%02d:%02d GMT", ! weekdays_names[tmPtr->tm_wday], tmPtr->tm_mday, ! month_names[tmPtr->tm_mon], tmPtr->tm_year + 1900, ! tmPtr->tm_hour, tmPtr->tm_min, tmPtr->tm_sec); Ns_DStringAppend(pds, buf); |