From 4951f9b38f6c0362f65be164d9031b40170ae7f5 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Thu, 10 Jun 2010 02:20:47 +0200 Subject: build-sys: minor changes for GNU/Hurd Here is a patch to fix the build on GNU/Hurd. Signed-off-by: Samuel Thibault --- lib/ismounted.c | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/ismounted.c') diff --git a/lib/ismounted.c b/lib/ismounted.c index 94fe425c..fa7e8225 100644 --- a/lib/ismounted.c +++ b/lib/ismounted.c @@ -19,6 +19,7 @@ #include "pathnames.h" #include "ismounted.h" +#include "c.h" #ifdef HAVE_MNTENT_H /* -- cgit v1.2.3 From 9779651e2b6c06159a583d5852f1a54c000c6c8e Mon Sep 17 00:00:00 2001 From: François Revol Date: Mon, 26 Jul 2010 11:43:51 +0200 Subject: portability: fix mntent.h and pty.h usage MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: François Revol Signed-off-by: Karel Zak --- lib/ismounted.c | 6 ++++++ misc-utils/script.c | 6 +++--- 2 files changed, 9 insertions(+), 3 deletions(-) (limited to 'lib/ismounted.c') diff --git a/lib/ismounted.c b/lib/ismounted.c index fa7e8225..592df308 100644 --- a/lib/ismounted.c +++ b/lib/ismounted.c @@ -11,11 +11,17 @@ #include #include #include +#if HAVE_MNTENT_H #include +#endif #include #include #include #include +#ifdef __APPLE__ +#include +#include +#endif #include "pathnames.h" #include "ismounted.h" diff --git a/misc-utils/script.c b/misc-utils/script.c index 2028db66..9367fafb 100644 --- a/misc-utils/script.c +++ b/misc-utils/script.c @@ -59,7 +59,7 @@ #include "nls.h" -#ifdef HAVE_LIBUTIL +#if HAVE_LIBUTIL && HAVE_PTY_H #include #endif @@ -91,7 +91,7 @@ struct termios tt; struct winsize win; int lb; int l; -#ifndef HAVE_LIBUTIL +#if !HAVE_LIBUTIL || !HAVE_PTY_H char line[] = "/dev/ptyXX"; #endif int aflg = 0; @@ -467,7 +467,7 @@ done() { void getmaster() { -#ifdef HAVE_LIBUTIL +#if HAVE_LIBUTIL && HAVE_PTY_H (void) tcgetattr(0, &tt); (void) ioctl(0, TIOCGWINSZ, (char *)&win); if (openpty(&master, &slave, NULL, &tt, &win) < 0) { -- cgit v1.2.3