These header files include config.h explicitly anyway. These checks are
hence pointless.
Of course one could argue that including config.h from header files
sucks, but D-Bus generally seems not to have a problem with that, so
let's unify this.
#include <dbus/dbus-arch-deps.h>
#include <dbus/dbus-string.h>
-#ifndef PACKAGE
-#error "config.h not included here"
-#endif
-
#ifdef WORDS_BIGENDIAN
#define DBUS_COMPILER_BYTE_ORDER DBUS_BIG_ENDIAN
#else
#include <dbus/dbus-protocol.h>
#include <dbus/dbus-marshal-recursive.h>
-#ifndef PACKAGE
-#error "config.h not included here"
-#endif
-
void _dbus_marshal_byteswap (const DBusString *signature,
int signature_start,
int old_byte_order,
#include <dbus/dbus-marshal-basic.h>
#include <dbus/dbus-marshal-validate.h>
-#ifndef PACKAGE
-#error "config.h not included here"
-#endif
-
typedef struct DBusHeader DBusHeader;
typedef struct DBusHeaderField DBusHeaderField;
#include <dbus/dbus-protocol.h>
#include <dbus/dbus-list.h>
-#ifndef PACKAGE
-#error "config.h not included here"
-#endif
-
typedef struct DBusTypeReader DBusTypeReader;
typedef struct DBusTypeWriter DBusTypeWriter;
typedef struct DBusTypeReaderClass DBusTypeReaderClass;
#include <config.h>
-#ifndef PACKAGE
-#error "config.h not included here"
-#endif
-
/**
* @addtogroup DBusMarshal
*