afm-udb: fix refcounting error
authorjobol <jose.bollo@iot.bzh>
Tue, 3 Apr 2018 10:09:08 +0000 (12:09 +0200)
committerJosé Bollo <jose.bollo@iot.bzh>
Thu, 5 Apr 2018 08:48:01 +0000 (10:48 +0200)
Change-Id: Ib5a7c398f9f07a88af05b01e08fdab97e123e374
Signed-off-by: jobol <jose.bollo@iot.bzh>
src/afm-udb.c

index 4010fb1..e9b1e2d 100644 (file)
@@ -465,12 +465,12 @@ int afm_udb_update(struct afm_udb *afudb)
        tmp = afudb->applications;
        afudb->applications = updt.applications;
        apps_put(&tmp);
-       afm_udb_addref(afudb);
+       afm_udb_unref(afudb);
        return 0;
 
 error:
        apps_put(&updt.applications);
-       afm_udb_addref(afudb);
+       afm_udb_unref(afudb);
        return -1;
 }