Fix return value check from privilege_db_manager_get_mapped_privilege_list 11/176311/10
authorTomasz Swierczek <t.swierczek@samsung.com>
Wed, 18 Apr 2018 08:58:22 +0000 (10:58 +0200)
committerZofia Grzelewska <z.abramowska@samsung.com>
Mon, 23 Apr 2018 13:28:48 +0000 (15:28 +0200)
The API in its documentation returns PRIVILEGE_DB_MANAGER_ERR_NONE, not
PRVMGR_ERR_NONE

Change-Id: Ia8683f729747af2d75277ca2da8e7903189f9364

src/common/policy/PrivilegeInfo.cpp

index 9a3e9b732c9837642e049eb78b20bc873a53b0e7..5450086e7cd9930ead447b267d3db07434ebc88e 100644 (file)
@@ -130,7 +130,7 @@ std::vector<Privilege> getPrivilegeMapping(const std::string &appId, const Privi
 
     GList *privMapped = nullptr;
     int ret = privilege_db_manager_get_mapped_privilege_list(version.c_str(), pkgType, privList.get(), &privMapped);
-    if (ret != PRVMGR_ERR_NONE || !privMapped) {
+    if (ret != PRIVILEGE_DB_MANAGER_ERR_NONE || !privMapped) {
         ALOGE("Unable to get mapping of privilege " << privilege << "; err: <" << ret <<  ">");
         return {};
     }