Fix HAVE_UT_UT_TV for cases where the static initializer might not work
authorNalin Dahyabhai <nalin@src.gnome.org>
Tue, 24 Sep 2002 19:31:04 +0000 (19:31 +0000)
committerNalin Dahyabhai <nalin@src.gnome.org>
Tue, 24 Sep 2002 19:31:04 +0000 (19:31 +0000)
* gnome-pty-helper/acinclude.m4: Fix HAVE_UT_UT_TV for cases where the static
initializer might not work right (#93774, patch from Kalpesh Shah).

ChangeLog
gnome-pty-helper/acinclude.m4

index 485e165..56f9e28 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-09-24 nalin
+       * gnome-pty-helper/acinclude.m4: Fix HAVE_UT_UT_TV for cases where
+       the static initializer might not work right (#93774, patch from
+       Kalpesh Shah).
+
 2002-09-24 nalin
        * README, gnome-pty-helper/README:  Doc fixups (mention gnome-terminal
        instead of profterm, note the proper permissions for gnome-pty-helper,
 2002-09-24 nalin
        * README, gnome-pty-helper/README:  Doc fixups (mention gnome-terminal
        instead of profterm, note the proper permissions for gnome-pty-helper,
index c0eb916..c0794ab 100644 (file)
@@ -2,6 +2,7 @@
 #
 # Original code by Bernhard Rosenkraenzer (bero@linux.net.eu.org), 1998.
 # Modifications by Timur Bakeyev (timur@gnu.org), 1999.
 #
 # Original code by Bernhard Rosenkraenzer (bero@linux.net.eu.org), 1998.
 # Modifications by Timur Bakeyev (timur@gnu.org), 1999.
+# Patched from http://bugzilla.gnome.org/show_bug.cgi?id=93774
 #
 
 dnl GPH_CHECK_UTMP()
 #
 
 dnl GPH_CHECK_UTMP()
@@ -212,7 +213,7 @@ AC_TRY_COMPILE([#ifdef TIME_WITH_SYS_TIME
 #endif
 #ifdef HAVE_UTMPX_H
 #include <utmpx.h>
 #endif
 #ifdef HAVE_UTMPX_H
 #include <utmpx.h>
-#endif],[UTMP ut; ut.ut_tv={0, 0};],result=yes,result=no)
+#endif],[UTMP ut; ut.ut_tv.tv_sec=0; ut.ut_tv.tv_usec=0; ],result=yes,result=no)
 if test "$result" = "yes"; then
   AC_DEFINE(HAVE_UT_UT_TV,1,[Define if your utmp struct contains a ut_tv field.])
 fi
 if test "$result" = "yes"; then
   AC_DEFINE(HAVE_UT_UT_TV,1,[Define if your utmp struct contains a ut_tv field.])
 fi