* lib/time_r.c (gmtime_r, localtime_r): Fix silly typo.
+2003-09-07 Paul Eggert <eggert@twinsun.com>
+
+ * modules/time_r: Depend on 'restrict'. Fix from Simon Josefsson in
+ <http://mail.gnu.org/archive/html/bug-gnulib/2003-09/msg00028.html>.
+
2003-09-06 Paul Eggert <eggert@twinsun.com>
* MODULES.html.sh (func_all_modules): Add time_r.
+2003-09-07 Paul Eggert <eggert@twinsun.com>
+
+ * time_r.c (gmtime_r, localtime_r): Fix silly typo: missing arg to
+ copy_tm_result. Bug reported by Simon Josefsson in
+ <http://mail.gnu.org/archive/html/bug-gnulib/2003-09/msg00028.html>.
+
2003-09-06 Paul Eggert <eggert@twinsun.com>
* time_r.c, time_r.h: New files.
struct tm *
gmtime_r (time_t const * restrict t, struct tm * restrict tp)
{
- return copy_tm_result (gmtime (t));
+ return copy_tm_result (tp, gmtime (t));
}
struct tm *
localtime_r (time_t const * restrict t, struct tm * restrict tp)
{
- return copy_tm_result (localtime (t));
+ return copy_tm_result (tp, localtime (t));
}
Depends-on:
extensions
+restrict
configure.ac:
gl_TIME_R