diff options
author | Havoc Pennington <hp@redhat.com> | 2003-07-17 01:10:57 +0000 |
---|---|---|
committer | Havoc Pennington <hp@redhat.com> | 2003-07-17 01:10:57 +0000 |
commit | 8b7fe6f99dd35f32443a4e23466c8a1e4cfaa32b (patch) | |
tree | 8b256d8b7b09c0c0360ea10075ba0962a1874b51 /dbus/dbus-object.h | |
parent | f1ee877d76000920e6dbec1b59be1ffab39d2c81 (diff) |
2003-07-13 Havoc Pennington <hp@pobox.com>
* dbus/dbus-object.h (struct DBusObjectVTable): add padding
fields to DBusObjectVTable and DBusObjectInfo
Diffstat (limited to 'dbus/dbus-object.h')
-rw-r--r-- | dbus/dbus-object.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/dbus/dbus-object.h b/dbus/dbus-object.h index 84fb2ede..a0a53eb0 100644 --- a/dbus/dbus-object.h +++ b/dbus/dbus-object.h @@ -47,9 +47,11 @@ typedef enum struct DBusObjectInfo { - void *object_impl; /**< Object information */ - DBusObjectID object_id; - DBusConnection *connection; + void *object_impl; /**< Object implementation pointer provided by app */ + DBusObjectID object_id; /**< Object ID */ + DBusConnection *connection; /**< The connection object ID is for */ + void *dbus_internal_pad1; /**< Padding, do not use */ + void *dbus_internal_pad2; /**< Padding, do not use */ }; typedef void (* DBusObjectRegisteredFunction) (DBusObjectInfo *info); @@ -62,6 +64,9 @@ struct DBusObjectVTable DBusObjectRegisteredFunction registered; DBusObjectUnregisteredFunction unregistered; DBusObjectMessageFunction message; + void (* dbus_internal_pad1) (void *); + void (* dbus_internal_pad2) (void *); + void (* dbus_internal_pad3) (void *); }; extern const DBusObjectVTable *dbus_callback_object_vtable; |