remove in client side
authorHyunwoo Kim <hwlove.kim@samsung.com>
Fri, 29 Mar 2013 12:48:14 +0000 (21:48 +0900)
committerHyunwoo Kim <hwlove.kim@samsung.com>
Fri, 29 Mar 2013 12:48:26 +0000 (21:48 +0900)
Change-Id: I82ff024d360a79de6103bf025e3d42bd006e0000
Signed-off-by: Hyunwoo Kim <hwlove.kim@samsung.com>
client/src/PrivacyManagerClient.cpp
packaging/privacy-manager-server.manifest

index dca2592..6979767 100644 (file)
@@ -71,12 +71,15 @@ PrivacyManagerClient::addAppPackagePrivacyInfo(const std::string pkgId, const st
 int\r
 PrivacyManagerClient::removeAppPackagePrivacyInfo(const std::string pkgId)\r
 {\r
+#ifdef __READ_DB_IPC__\r
        int result;\r
        m_pSocketClient->connect();\r
        m_pSocketClient->call("removePrivacyInfo", pkgId, &result);\r
        m_pSocketClient->disconnect();\r
-\r
        return result;\r
+#else\r
+       return PrivacyDb::getInstance()->removeAppPackagePrivacyInfo(pkgId);\r
+#endif\r
 }\r
 \r
 int\r
index cb3db80..831e525 100644 (file)
@@ -7,7 +7,7 @@
                 </provide>
         </define>
         <request>
-                <domain name="privacy-manager-server" />
+                <domain name="privacy-manager" />
         </request>
         <assign>
                        <filesystem path="/usr/bin/privacy-manager-server" label="privacy-manager::daemon" exec_label="privacy-manager::daemon"/>