You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
868 B
35 lines
868 B
Fix argument types in gmtime_r, localtime_r probes. Otherwise these
|
|
probes always fail with stricter compilers even if there is C library
|
|
support for these functions.
|
|
|
|
Submitted upstream: <https://sourceforge.net/p/ijbswa/patches/149/>
|
|
|
|
--- a/configure.in
|
|
+++ b/configure.in
|
|
@@ -615,9 +615,9 @@ AC_CHECK_FUNC(gmtime_r, [
|
|
AC_TRY_COMPILE([
|
|
# include <time.h>
|
|
], [
|
|
- struct time *t;
|
|
- struct tm *tm;
|
|
- (void) gmtime_r(t, tm)
|
|
+ time_t t;
|
|
+ struct tm tm;
|
|
+ (void) gmtime_r(&t, &tm)
|
|
], [
|
|
AC_MSG_RESULT(ok)
|
|
AC_DEFINE(HAVE_GMTIME_R)
|
|
@@ -633,9 +633,9 @@ AC_CHECK_FUNC(localtime_r, [
|
|
AC_TRY_COMPILE([
|
|
# include <time.h>
|
|
], [
|
|
- struct time *t;
|
|
- struct tm *tm;
|
|
- (void) localtime_r(t, tm)
|
|
+ time_t t;
|
|
+ struct tm tm;
|
|
+ (void) localtime_r(&t, &tm)
|
|
], [
|
|
AC_MSG_RESULT(ok)
|
|
AC_DEFINE(HAVE_LOCALTIME_R)
|