summaryrefslogtreecommitdiffstats
path: root/dbus/dbus-object.c
diff options
context:
space:
mode:
authorHavoc Pennington <hp@redhat.com>2003-08-02 03:39:35 +0000
committerHavoc Pennington <hp@redhat.com>2003-08-02 03:39:35 +0000
commit9c5d01f0fe1ba855c0f7518c4f27d75a609b8faa (patch)
tree02f260d9e19bbf2d3ec7fe5567ba10cd62bd4ad1 /dbus/dbus-object.c
parentfe195a911d86d0a71349988360de65cfac1b3f86 (diff)
2003-08-01 Havoc Pennington <hp@pobox.com>
* dbus/dbus-object-registry.c (_dbus_object_registry_handle_and_unlock): implement * dbus/dbus-message.c (dbus_message_get_type): new function * doc/dbus-specification.sgml: add "type" byte to messages
Diffstat (limited to 'dbus/dbus-object.c')
-rw-r--r--dbus/dbus-object.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/dbus/dbus-object.c b/dbus/dbus-object.c
index c3f1536d..5582f94a 100644
--- a/dbus/dbus-object.c
+++ b/dbus/dbus-object.c
@@ -273,6 +273,10 @@ dbus_callback_object_set_data (DBusCallbackObject *callback,
* Sets the function to be used to handle messages to the
* callback object.
*
+ * @todo the thread locking on DBusCallbackObject is hosed; in this
+ * function in particular it's a joke since we don't take the same
+ * lock when _calling_ the callback function.
+ *
* @param callback the callback
* @param function the function
*/
@@ -287,7 +291,6 @@ dbus_callback_object_set_function (DBusCallbackObject *callback,
_DBUS_UNLOCK (callback_object);
}
-
/** @} */
#ifdef DBUS_BUILD_TESTS