diff options
author | youngsub ko <ys4610.ko@samsung.com> | 2013-05-06 16:32:53 +0900 |
---|---|---|
committer | youngsub ko <ys4610.ko@samsung.com> | 2013-05-06 16:33:08 +0900 |
commit | 5e89f24bfd3320cb117ebd0e7b63f27355849448 (patch) | |
tree | c620a9b334a711b67ab2985ae6e96fe037df29e6 | |
parent | 75175ca407bf56b48da2429467ef52e1e4c09f02 (diff) | |
download | badge-5e89f24bfd3320cb117ebd0e7b63f27355849448.tar.gz badge-5e89f24bfd3320cb117ebd0e7b63f27355849448.tar.bz2 badge-5e89f24bfd3320cb117ebd0e7b63f27355849448.zip |
Fixed prevent issues
Change-Id: I0151c01a3a1d09c26370db343ea3aa97510de723
-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; } |