aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosé Bollo <jose.bollo@iot.bzh>2018-07-12 19:34:51 +0200
committerJosé Bollo <jose.bollo@iot.bzh>2018-07-13 12:19:11 +0200
commit22c9883131a8cac3e1fcf2ebf025518e59536ad0 (patch)
treeee2b63825c8239593ff1d257e11a86cdd2a4a35e
parentee022f72194200537dd32f0bdc9b741806dc4f43 (diff)
afb-api-v3: Fix wrong error message
Change-Id: Idc2d85ccf71fb7c88a3bbcf981c316b5ba70f434 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
-rw-r--r--src/afb-api-v3.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/afb-api-v3.c b/src/afb-api-v3.c
index 11bc35ff..1bda6b08 100644
--- a/src/afb-api-v3.c
+++ b/src/afb-api-v3.c
@@ -194,8 +194,10 @@ struct afb_api_v3 *afb_api_v3_create(
/* allocates the description */
api = calloc(1, sizeof *api + (copy_info && info ? 1 + strlen(info) : 0));
- if (!api)
+ if (!api) {
+ ERROR("out of memory");
goto oom;
+ }
api->refcount = 1;
if (!info)
api->info = &nulchar;
@@ -223,7 +225,6 @@ oom3:
oom2:
free(api);
oom:
- ERROR("out of memory");
return NULL;
}