Fix dbus-sysdeps.h on amd64, again.
authorWill Thompson <will.thompson@collabora.co.uk>
Thu, 17 Jun 2010 13:45:16 +0000 (14:45 +0100)
committerWill Thompson <will.thompson@collabora.co.uk>
Thu, 17 Jun 2010 13:45:16 +0000 (14:45 +0100)
HAVE_STDINT_H is defined in config.h, but that's not much use if
config.h isn't included. The new file dbus/dbus-config.c includes this
header without including config.h first, so fails to build.

Since dbus-sysdeps.h is internal, we can include config.h with impunity,
rather than relying on our callers to do so. Also, there's no need to
include stdint.h twice.

dbus/dbus-sysdeps.h

index 0fd5da7..c98db36 100644 (file)
@@ -25,6 +25,8 @@
 #ifndef DBUS_SYSDEPS_H
 #define DBUS_SYSDEPS_H
 
+#include "config.h"
+
 #ifdef HAVE_STDINT_H
 #include <stdint.h>
 #endif
 #include <string.h>
 #include <stdarg.h>
 
-#ifdef HAVE_STDINT_H
-#include <stdint.h>
-#endif
-
 /* AIX sys/poll.h does #define events reqevents, and other
  * wonderousness, so must include sys/poll before declaring
  * DBusPollFD