From: jobol Date: Tue, 3 Apr 2018 10:09:08 +0000 (+0200) Subject: afm-udb: fix refcounting error X-Git-Tag: flounder_5.99.1~7 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=src%2Fapp-framework-main.git;a=commitdiff_plain;h=9762ccca21386705e6c59c88a9367e71a5e5e454 afm-udb: fix refcounting error Change-Id: Ib5a7c398f9f07a88af05b01e08fdab97e123e374 Signed-off-by: jobol --- diff --git a/src/afm-udb.c b/src/afm-udb.c index 4010fb1..e9b1e2d 100644 --- a/src/afm-udb.c +++ b/src/afm-udb.c @@ -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; }