forked from enlightenment/efl
parent
494e75eb0e
commit
f950e7990f
|
@ -893,8 +893,8 @@ _eldbus_service_interface_desc_signals_signatures_get(
|
||||||
Eina_Strbuf *buf = eina_strbuf_new();
|
Eina_Strbuf *buf = eina_strbuf_new();
|
||||||
Eina_Array *signatures = eina_array_new(1);
|
Eina_Array *signatures = eina_array_new(1);
|
||||||
|
|
||||||
EINA_SAFETY_ON_NULL_RETURN_VAL(buf, NULL);
|
EINA_SAFETY_ON_NULL_GOTO(buf, fail_signature);
|
||||||
EINA_SAFETY_ON_NULL_RETURN_VAL(signatures, NULL);
|
EINA_SAFETY_ON_NULL_GOTO(signatures, fail_signature);
|
||||||
|
|
||||||
for (sig = desc->signals; sig && sig->name; sig++)
|
for (sig = desc->signals; sig && sig->name; sig++)
|
||||||
{
|
{
|
||||||
|
@ -919,8 +919,8 @@ _eldbus_service_interface_desc_signals_signatures_get(
|
||||||
return signatures;
|
return signatures;
|
||||||
|
|
||||||
fail_signature:
|
fail_signature:
|
||||||
eina_strbuf_free(buf);
|
if (buf) eina_strbuf_free(buf);
|
||||||
eina_array_free(signatures);
|
if (signatures) eina_array_free(signatures);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue