if (array == NULL)
return NEARDAL_ERROR_INVALID_PARAMETER;
+ if (*array == NULL)
+ return NEARDAL_ERROR_GENERAL_ERROR;
+
adps = *array;
while ((*adps) != NULL) {
g_free(*adps);
goto exit;
}
- NEARDAL_TRACE_LOG("Reading:\n%s\n", g_variant_print(tmp, TRUE));
+ NEARDAL_TRACEF("Reading:\n%s\n", g_variant_print(tmp, TRUE));
tmpOut = g_variant_lookup_value(tmp, "Tags", G_VARIANT_TYPE_ARRAY);
if (tmpOut != NULL) {
tagArray = g_variant_dup_objv(tmpOut, &len);
if (org_neard_mgr__call_get_properties_sync(neardalMgr.proxy, &tmp,
NULL,
&neardalMgr.gerror)) {
- NEARDAL_TRACE_LOG("Reading:\n%s\n", g_variant_print(tmp, TRUE));
+ NEARDAL_TRACEF("Reading:\n%s\n", g_variant_print(tmp, TRUE));
NEARDAL_TRACEF("Parsing neard adapters...\n");
tmpOut = g_variant_lookup_value(tmp, "Adapters",
g_error_free(gerror);
return err;
}
- NEARDAL_TRACE_LOG("Reading:\n%s\n", g_variant_print(tmp, TRUE));
+ NEARDAL_TRACEF("Reading:\n%s\n", g_variant_print(tmp, TRUE));
tmpOut = g_variant_lookup_value(tmp, "Type", G_VARIANT_TYPE_STRING);
if (tmpOut != NULL)
g_error_free(gerror);
goto exit;
}
- NEARDAL_TRACE_LOG("Reading:\n%s\n", g_variant_print(tmp, TRUE));
+ NEARDAL_TRACEF("Reading:\n%s\n", g_variant_print(tmp, TRUE));
tmpOut = g_variant_lookup_value(tmp, "Records", G_VARIANT_TYPE_ARRAY);
if (tmpOut != NULL) {
rcdArray = g_variant_dup_objv(tmpOut, &len);