g_free(priv->signal_name);
g_free(priv->interface);
g_free(priv->sender);
- g_free(priv->object_path);
g_free(priv->match_rule);
dbus_connection_unref(priv->connection);
priv->interface = interface;
priv->signal_name = signal_name;
priv->sender = sender;
- priv->object_path = object_path;
priv->enabled = false;
}
if (priv->object_path != NULL)
{
- matchv[i++] = g_strdup_printf("object_path=%s", priv->object_path);
+ matchv[i++] = g_strdup_printf("path=%s", priv->object_path);
}
priv->match_rule = g_strjoinv(",", matchv);