]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
* configure.in,test/test-sleep-forever.c,test/test-names.c:
authorRalf Habacker <ralf.habacker@freenet.de>
Sun, 4 Mar 2007 19:00:40 +0000 (19:00 +0000)
committerRalf Habacker <ralf.habacker@freenet.de>
Sun, 4 Mar 2007 19:00:40 +0000 (19:00 +0000)
added configure check for unistd.h.

ChangeLog
configure.in
test/name-test/test-names.c
test/test-sleep-forever.c

index 7e9967b7206aa24d5449cf300adc5d5568492bb0..ac384b228b739914ccc993188a719eb7993f543e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-03-04  Ralf Habacker  <ralf.habacker@freenet.de>
+
+       * configure.in,test/test-sleep-forever.c,test/test-names.c: 
+       added configure check for unistd.h.
+
 2007-03-04  Ralf Habacker  <ralf.habacker@freenet.de>
 
        * test/Makefile.am: fixed test data copy problem in 
index 7fbbc9246bca447a2cfc007f7636eebb64e2e775..0a1e1d1469276a493aff4e06460f6b51acf1476c 100644 (file)
@@ -568,6 +568,8 @@ AC_CHECK_HEADERS(execinfo.h, [AC_CHECK_FUNCS(backtrace)])
 
 AC_CHECK_HEADERS(errno.h)
 
+AC_CHECK_HEADERS(unistd.h)
+
 # checking for a posix version of getpwnam_r
 # if we are cross compiling and can not run the test
 # assume getpwnam_r is the posix version
index d25ff6a7d3f46e9cd2441d216de3ce6e28d230d1..506ed2660e357786537a34ab8af329a4f7a1f037 100644 (file)
@@ -1,9 +1,11 @@
 #include <stdio.h>
 #include <stdlib.h>
-#include <unistd.h>
 #include <string.h>
 #include <dbus/dbus.h>
 #include <dbus/dbus-connection-internal.h>
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
 
 #define REMOVE_CONNECTION 0
 #define ADD_CONNECTION 1
index 7d9541e84c2b6b55a28fba8d4451977e34e98e41..ff0d8e267228ec71d86841c8091091db73b1fbd8 100644 (file)
@@ -1,6 +1,10 @@
 /* This is a process that just sleeps infinitely. */
 
+#include <config.h>
+#include <stdlib.h>
+#ifdef HAVE_UNISTD_H
 #include <unistd.h>
+#endif
 
 int
 main (int argc, char **argv)