Add logic to check smack label
[platform/core/appfw/badge.git] / src / badge_db.c
index cc31605..fdd2ee5 100755 (executable)
@@ -141,9 +141,9 @@ int badge_db_insert(const char *pkgname, const char *writable_pkg, const char *c
 }
 
 EXPORT_API
-int badge_db_delete(const char *pkgname, const char *caller, uid_t uid)
+int badge_db_delete(const char *pkgname, const char *caller, uid_t uid, pid_t pid)
 {
-       return _badge_remove(caller, pkgname, uid);
+       return _badge_remove(caller, pkgname, uid, pid);
 }
 
 EXPORT_API
@@ -153,9 +153,9 @@ int badge_db_delete_by_pkgname(const char *pkgname, uid_t uid)
 }
 
 EXPORT_API
-int badge_db_set_count(const char *pkgname, const char *caller, unsigned int count, uid_t uid)
+int badge_db_set_count(const char *pkgname, const char *caller, unsigned int count, uid_t uid, pid_t pid)
 {
-       return _badge_set_count(caller, pkgname, count, uid);
+       return _badge_set_count(caller, pkgname, count, uid, pid);
 }
 
 EXPORT_API