summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--glib/dbus-gobject.c6
2 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a998853e..7e0794e8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2005-06-14 Colin Walters <walters@verbum.org>
+
+ * glib/dbus-gobject.c (_dbus_gobject_lookup_marshaller):
+ Add missing return statements, noticed by Ross Burton.
+
2005-06-13 Ross Burton <ross@burtonini.com>.
* glib/dbus-gobject.c: Handle errors on message
diff --git a/glib/dbus-gobject.c b/glib/dbus-gobject.c
index 311f6b54..4495c6c0 100644
--- a/glib/dbus-gobject.c
+++ b/glib/dbus-gobject.c
@@ -1420,16 +1420,22 @@ _dbus_gobject_lookup_marshaller (GType rettype,
{
case G_TYPE_BOOLEAN:
ret = g_cclosure_marshal_VOID__BOOLEAN;
+ break;
case G_TYPE_UCHAR:
ret = g_cclosure_marshal_VOID__UCHAR;
+ break;
case G_TYPE_INT:
ret = g_cclosure_marshal_VOID__INT;
+ break;
case G_TYPE_UINT:
ret = g_cclosure_marshal_VOID__UINT;
+ break;
case G_TYPE_DOUBLE:
ret = g_cclosure_marshal_VOID__DOUBLE;
+ break;
case G_TYPE_STRING:
ret = g_cclosure_marshal_VOID__STRING;
+ break;
}
}
}