From b544e59358251f0811c9fe35c149a67d5deafdba Mon Sep 17 00:00:00 2001 From: Havoc Pennington Date: Fri, 14 Feb 2003 04:12:28 +0000 Subject: 2003-02-14 Havoc Pennington * dbus/dbus-errors.h (struct DBusError): add a word of padding to DBusError --- ChangeLog | 5 +++++ dbus/dbus-errors.c | 13 +++++++++++++ dbus/dbus-errors.h | 5 +++++ 3 files changed, 23 insertions(+) diff --git a/ChangeLog b/ChangeLog index 7f2cb754..b3516d56 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-02-14 Havoc Pennington + + * dbus/dbus-errors.h (struct DBusError): add a word of padding + to DBusError + 2003-02-13 Anders Carlsson * bus/driver.c: (bus_driver_handle_hello): diff --git a/dbus/dbus-errors.c b/dbus/dbus-errors.c index 3df58da0..a679e6c6 100644 --- a/dbus/dbus-errors.c +++ b/dbus/dbus-errors.c @@ -42,6 +42,11 @@ * if (result != DBUS_RESULT_SUCCESS) * printf ("an error occurred\n"); * @endcode + * + * @todo add docs with DBusError + * + * @todo add dbus_error_is_set() to check + * whether an error is set. * * @{ */ @@ -52,6 +57,14 @@ typedef struct char *message; /**< error message */ unsigned int const_message : 1; /** Message is not owned by DBusError */ + + unsigned int dummy2 : 1; /**< placeholder */ + unsigned int dummy3 : 1; /**< placeholder */ + unsigned int dummy4 : 1; /**< placeholder */ + unsigned int dummy5 : 1; /**< placeholder */ + + void *padding1; /**< placeholder */ + } DBusRealError; /** diff --git a/dbus/dbus-errors.h b/dbus/dbus-errors.h index 45cedc54..639c6a70 100644 --- a/dbus/dbus-errors.h +++ b/dbus/dbus-errors.h @@ -42,6 +42,11 @@ struct DBusError unsigned int dummy1 : 1; /**< placeholder */ unsigned int dummy2 : 1; /**< placeholder */ + unsigned int dummy3 : 1; /**< placeholder */ + unsigned int dummy4 : 1; /**< placeholder */ + unsigned int dummy5 : 1; /**< placeholder */ + + void *padding1; /**< placeholder */ }; typedef enum -- cgit