diff options
-rwxr-xr-x | src/badge.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/badge.c b/src/badge.c index 4350b68..4de88a3 100755 --- a/src/badge.c +++ b/src/badge.c @@ -43,6 +43,7 @@ badge_error_e badge_create(const char *pkgname, const char *writable_pkg) err = badge_ipc_request_insert(pkgname, writable_pkg, caller); + free(caller); return err; } @@ -60,6 +61,7 @@ badge_error_e badge_remove(const char *pkgname) result = badge_ipc_request_delete(pkgname, caller); + free(caller); return result; } @@ -90,6 +92,7 @@ badge_error_e badge_set_count(const char *pkgname, unsigned int count) result = badge_ipc_request_set_count(pkgname, caller, count); + free(caller); return result; } @@ -113,6 +116,7 @@ badge_error_e badge_set_display(const char *pkgname, unsigned int is_display) result = badge_ipc_request_set_display(pkgname, caller, is_display); + free(caller); return result; } |