diff options
author | Sami Kerola | 2011-12-01 23:10:21 +0100 |
---|---|---|
committer | Karel Zak | 2011-12-02 18:21:46 +0100 |
commit | fbc333fec09394bf4e47707de08a65e8c0e9c288 (patch) | |
tree | cc581fb320208982e33ddc8e04850b80291109a9 /term-utils | |
parent | build-sys: add missing headers to dist (diff) | |
download | kernel-qcow2-util-linux-fbc333fec09394bf4e47707de08a65e8c0e9c288.tar.gz kernel-qcow2-util-linux-fbc333fec09394bf4e47707de08a65e8c0e9c288.tar.xz kernel-qcow2-util-linux-fbc333fec09394bf4e47707de08a65e8c0e9c288.zip |
build-sys: check HAVE_ definitions with #ifdef [smatch scan]
Fix to `warning: undefined preprocessor identifier' messages.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'term-utils')
-rw-r--r-- | term-utils/script.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/term-utils/script.c b/term-utils/script.c index 3891bf952..9e08ff62a 100644 --- a/term-utils/script.c +++ b/term-utils/script.c @@ -62,8 +62,10 @@ #include "nls.h" #include "c.h" -#if HAVE_LIBUTIL && HAVE_PTY_H -#include <pty.h> +#ifdef HAVE_LIBUTIL +# ifdef HAVE_PTY_H +# include <pty.h> +# endif #endif #ifdef HAVE_LIBUTEMPTER @@ -499,13 +501,15 @@ done(void) { void getmaster(void) { -#if HAVE_LIBUTIL && HAVE_PTY_H +#ifdef HAVE_LIBUTIL +# ifdef HAVE_PTY_H tcgetattr(STDIN_FILENO, &tt); ioctl(STDIN_FILENO, TIOCGWINSZ, (char *)&win); if (openpty(&master, &slave, NULL, &tt, &win) < 0) { warn(_("openpty failed")); fail(); } +# endif #else char *pty, *bank, *cp; struct stat stb; |