* glib/dbus-gproxy.c:
Don't leak a GArray when firing signals (thank Rob Taylor for review).
+2006-06-12 Ross Burton <ross@openedhand.com>
+
+ * glib/dbus-gproxy.c:
+ Don't leak a GArray when firing signals (thank Rob Taylor for review).
+
2006-06-12 Thiago Macieira <thiago.macieira@trolltech.com>
* Released 0.62
char *name;
GQuark q;
DBusGProxyPrivate *priv = DBUS_G_PROXY_GET_PRIVATE(proxy);
+ GArray *msg_gsignature = NULL;
g_return_if_fail (!DBUS_G_PROXY_DESTROYED (proxy));
if (q != 0)
{
GArray *gsignature;
- GArray *msg_gsignature;
guint i;
gsignature = g_datalist_id_get_data (&priv->signal_signatures, q);
out:
g_free (name);
+ if (msg_gsignature)
+ g_array_free (msg_gsignature, TRUE);
return;
mismatch:
#if 0