projects
/
gnulib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(jm_PREREQ_HUMAN): Use []-quoted list in AC_CHECK_DECLS,
[gnulib.git]
/
m4
/
strftime.m4
diff --git
a/m4/strftime.m4
b/m4/strftime.m4
index
ad12ddb
..
fa952f4
100644
(file)
--- a/
m4/strftime.m4
+++ b/
m4/strftime.m4
@@
-1,4
+1,4
@@
-#serial 1
2
+#serial 1
4
dnl This macro is intended to be used solely in this file.
dnl These are the prerequisite macros for GNU's strftime.c replacement.
dnl This macro is intended to be used solely in this file.
dnl These are the prerequisite macros for GNU's strftime.c replacement.
@@
-16,7
+16,7
@@
AC_DEFUN(_jm_STRFTIME_PREREQS,
AC_CHECK_FUNCS(mblen mbrlen)
AC_CHECK_FUNCS(mblen mbrlen)
- AC_CHECK_MEMBER(
struct tm.tm_gmtoff
,
+ AC_CHECK_MEMBER(
[struct tm.tm_gmtoff]
,
[AC_DEFINE(HAVE_TM_GMTOFF, 1,
[Define if struct tm has the tm_gmtoff member.])],
,
[AC_DEFINE(HAVE_TM_GMTOFF, 1,
[Define if struct tm has the tm_gmtoff member.])],
,
@@
-77,6
+77,11
@@
main ()
time_t t = 738367; /* Fri Jan 9 13:06:07 1970 */
tm = gmtime (&t);
time_t t = 738367; /* Fri Jan 9 13:06:07 1970 */
tm = gmtime (&t);
+ /* Undefine this in case the configure-time putenv test has defined it
+ to something else. The use we make of this function here doesn't
+ require the added functionality of the replacement one. */
+#undef putenv
+
/* This is necessary to make strftime give consistent zone strings and
e.g., seconds since the epoch (%s). */
putenv ("TZ=GMT0");
/* This is necessary to make strftime give consistent zone strings and
e.g., seconds since the epoch (%s). */
putenv ("TZ=GMT0");