From 0ca2afec32266b18f059e838c3f1e204e0ee9b94 Mon Sep 17 00:00:00 2001 From: hpa Date: Fri, 3 Sep 2004 00:42:33 +0000 Subject: [PATCH] Fix handling of getopt variables. --- config.h | 7 +++++++ configure.in | 1 + 2 files changed, 8 insertions(+) diff --git a/config.h b/config.h index a3370ff..6e2125b 100644 --- a/config.h +++ b/config.h @@ -108,6 +108,13 @@ #endif #endif +#ifdef HAVE_GETOPT_H +#include +#else +extern char *optarg; +extern int optind, opterr, optopt; +#endif + /* Test for EAGAIN/EWOULDBLOCK */ #ifdef EAGAIN #if defined(EWOULDBLOCK) && (EWOULDBLOCK != EAGAIN) diff --git a/configure.in b/configure.in index fc56a73..117006c 100644 --- a/configure.in +++ b/configure.in @@ -58,6 +58,7 @@ AC_CHECK_HEADERS(inttypes.h) AC_CHECK_HEADERS(stdint.h) PA_CHECK_INTTYPES_H_SANE AC_CHECK_HEADERS(fcntl.h) +AC_CHECK_HEADERS(getopt.h) AC_CHECK_HEADERS(grp.h) AC_CHECK_HEADERS(libgen.h) AC_CHECK_HEADERS(memory.h)