On Tue, May 22, 2012 at 9:28 AM, Luiz Augusto von Dentz <luiz.dentz@xxxxxxxxx> wrote: > Hi Mikel, Lucas, > > On Tue, May 22, 2012 at 3:21 PM, Lucas De Marchi > <lucas.demarchi@xxxxxxxxxxxxxx> wrote: >>> diff --git a/gdbus/object.c b/gdbus/object.c >>> index 2dd7c0e..c33df57 100644 >>> --- a/gdbus/object.c >>> +++ b/gdbus/object.c >>> @@ -616,7 +616,7 @@ static gboolean check_signal(DBusConnection *conn, const char *path, >>> } >>> } >>> >>> - if (*args == NULL) { >>> + if (!signal || !signal->name) { >>> error("No signal named %s on interface %s", name, interface); >>> return FALSE; >>> } >> >> >> Ack. >> > > Any reason why the code does not return TRUE within the for loop? I > think it would have been simpler that way. Indeed, it would be much better. Mikel, could you change this? Thanks Lucas De Marchi -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html