- From: Hidekazu SHIOZAWA <shiozawa@myo.inst.keio.ac.jp>
- Date: Tue, 06 Jan 1998 21:10:37 +0900
- To: www-lib-bugs@w3.org
Already fixed? I can't access the new version of HTWWWStr.c by Rick Currry <URL:http://www.w3.org/Library/User/Patch/HTWWWStr.c>... *** HTWWWStr.c.dist Tue Jan 6 20:51:15 1998 --- HTWWWStr.c Tue Jan 6 20:50:31 1998 *************** *** 339,345 **** return 0; } tm.tm_year = strtol(s, &s, 10) - 1900; ! tm.tm_mon = strtol(++s, &s, 10); tm.tm_mday = strtol(++s, &s, 10); tm.tm_hour = strtol(++s, &s, 10); tm.tm_min = strtol(++s, &s, 10); --- 339,345 ---- return 0; } tm.tm_year = strtol(s, &s, 10) - 1900; ! tm.tm_mon = strtol(++s, &s, 10) - 1; tm.tm_mday = strtol(++s, &s, 10); tm.tm_hour = strtol(++s, &s, 10); tm.tm_min = strtol(++s, &s, 10); *************** *** 386,393 **** tm.tm_mon < 0 || tm.tm_mon > 11 || tm.tm_year <70 || tm.tm_year >120) { if (CORE_TRACE) HTTrace( ! "ERROR....... Parsed illegal time: %02d.%02d.%02d %02d:%02d:%02d\n", ! tm.tm_mday, tm.tm_mon+1, tm.tm_year, tm.tm_hour, tm.tm_min, tm.tm_sec); return 0; } --- 386,393 ---- tm.tm_mon < 0 || tm.tm_mon > 11 || tm.tm_year <70 || tm.tm_year >120) { if (CORE_TRACE) HTTrace( ! "ERROR....... Parsed illegal time: %02d.%02d.%04d %02d:%02d:%02d\n", ! tm.tm_mday, tm.tm_mon+1, tm.tm_year + 1900, tm.tm_hour, tm.tm_min, tm.tm_sec); return 0; } *************** *** 460,470 **** #else struct tm *loctime = localtime(calendar); #endif /* HT_REENTRANT */ ! sprintf(buf,"%s, %02d %s 19%02d %02d:%02d:%02d", wkdays[loctime->tm_wday], loctime->tm_mday, months[loctime->tm_mon], ! loctime->tm_year % 100, loctime->tm_hour, loctime->tm_min, loctime->tm_sec); --- 460,470 ---- #else struct tm *loctime = localtime(calendar); #endif /* HT_REENTRANT */ ! sprintf(buf,"%s, %02d %s %04d %02d:%02d:%02d", wkdays[loctime->tm_wday], loctime->tm_mday, months[loctime->tm_mon], ! loctime->tm_year + 1900, loctime->tm_hour, loctime->tm_min, loctime->tm_sec); *************** *** 475,485 **** #else struct tm *gmt = gmtime(calendar); #endif ! sprintf(buf,"%s, %02d %s 19%02d %02d:%02d:%02d GMT", wkdays[gmt->tm_wday], gmt->tm_mday, months[gmt->tm_mon], ! gmt->tm_year % 100, gmt->tm_hour, gmt->tm_min, gmt->tm_sec); --- 475,485 ---- #else struct tm *gmt = gmtime(calendar); #endif ! sprintf(buf,"%s, %02d %s %04d %02d:%02d:%02d GMT", wkdays[gmt->tm_wday], gmt->tm_mday, months[gmt->tm_mon], ! gmt->tm_year + 1900, gmt->tm_hour, gmt->tm_min, gmt->tm_sec); Hidekazu Shiozawa Department of Instrumentation Engineering, Keio University shiozawa@myo.inst.keio.ac.jp
Received on Tuesday, 6 January 1998 07:11:03 UTC