From 036b27c8e4f8bdd61049c5f3b78573937badbdd6 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sat, 24 Sep 2005 02:31:43 +0000 Subject: r10459: fixed some portability problems (This used to be commit 03942dd54b31e7a4cf9c6270b26ccf68a3234b40) --- source4/lib/tdb/common/tdb_private.h | 2 ++ source4/lib/tdb/config.m4 | 1 + source4/lib/tdb/tools/tdbtorture.c | 3 +++ 3 files changed, 6 insertions(+) (limited to 'source4/lib') diff --git a/source4/lib/tdb/common/tdb_private.h b/source4/lib/tdb/common/tdb_private.h index ba0a379e7f..9eeaea4cb0 100644 --- a/source4/lib/tdb/common/tdb_private.h +++ b/source4/lib/tdb/common/tdb_private.h @@ -33,7 +33,9 @@ #include #include +#ifdef HAVE_STDINT_H #include +#endif #include #include #include diff --git a/source4/lib/tdb/config.m4 b/source4/lib/tdb/config.m4 index d45bbe4383..2ebd29993d 100644 --- a/source4/lib/tdb/config.m4 +++ b/source4/lib/tdb/config.m4 @@ -1,4 +1,5 @@ AC_CHECK_FUNCS(mmap pread pwrite) +AC_CHECK_HEADERS(getopt.h) if test x"$experimental" = x"yes"; then SMB_LIBRARY_ENABLE(libtdb,YES) diff --git a/source4/lib/tdb/tools/tdbtorture.c b/source4/lib/tdb/tools/tdbtorture.c index c0076a92d4..591fdab2f7 100644 --- a/source4/lib/tdb/tools/tdbtorture.c +++ b/source4/lib/tdb/tools/tdbtorture.c @@ -30,7 +30,10 @@ #endif +#ifdef HAVE_GETOPT_H #include +#endif + #define REOPEN_PROB 30 #define DELETE_PROB 8 -- cgit