ports/shells/zsh/files/patch-Src_watch.c
Baptiste Daroussin f5e4192337 - Fix build for badly upgraded systems which have both utmp.h and utmpx.h
PR:		ports/156263
Submitted by:	Matthew Cashdollar <matthew@cashdollar.org>
Feature safe:	yes
2011-11-13 09:56:07 +00:00

15 lines
400 B
C

--- Src/watch.c.orig 2011-11-13 10:39:47.736213000 +0100
+++ Src/watch.c 2011-11-13 10:47:22.110214518 +0100
@@ -30,8 +30,11 @@
#include "zsh.mdh"
/* Headers for utmp/utmpx structures */
-#ifdef HAVE_UTMP_H
+#if defined(HAVE_UTMP_H) && !defined(HAVE_UTMPX_H)
# include <utmp.h>
+#else
+# undef HAVE_STRUCT_UTMP
+# undef HAVE_STRUCT_UTMP_UT_HOST
#endif
#ifdef HAVE_UTMPX_H
# include <utmpx.h>