Fix build error
authorJunghyun Yeon <jungh.yeon@samsung.com>
Wed, 24 Feb 2021 05:56:11 +0000 (14:56 +0900)
committerJunghyun Yeon <jungh.yeon@samsung.com>
Wed, 24 Feb 2021 05:56:11 +0000 (14:56 +0900)
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
src/manager/pkginfo_manager.cc

index fe72925..952ff12 100644 (file)
@@ -52,7 +52,8 @@ extern "C" EXPORT_API int _pkginfo_get_packages(uid_t uid,
                        new pkgmgr_common::parcel::FilterParcelable(uid,
                                        static_cast<pkgmgrinfo_filter_x*>(filter), flag));
 
-       pkgmgr_client::PkgInfoClient client(parcelable, uid);
+       pkgmgr_client::PkgInfoClient client(parcelable, uid, 
+                       pkgmgr_common::ReqType::GET_PKG_INFO);
        if (!client.SendRequest())
       return PMINFO_R_ERROR;
 
@@ -81,7 +82,7 @@ extern "C" EXPORT_API int _appinfo_get_applications(uid_t db_uid, uid_t uid,
                        new pkgmgr_common::parcel::FilterParcelable(uid,
                                        static_cast<pkgmgrinfo_filter_x*>(filter), flag));
 
-       pkgmgr_client::PkgInfoClient client(parcelable, uid);
+       pkgmgr_client::PkgInfoClient client(parcelable, uid, pkgmgr_common::ReqType::GET_APP_INFO);
        if (!client.SendRequest())
       return PMINFO_R_ERROR;
 
@@ -117,7 +118,8 @@ extern "C" EXPORT_API char *_appinfo_get_localed_label(
        std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable> parcelable(
                        new pkgmgr_common::parcel::QueryParcelable(uid, std::string(query)));
 
-       pkgmgr_client::PkgInfoClient client(parcelable, uid);
+       pkgmgr_client::PkgInfoClient client(parcelable, uid, 
+                       pkgmgr_common::ReqType::QUERY);
        if (!client.SendRequest())
                return nullptr;
        sqlite3_free(query);
@@ -160,7 +162,8 @@ extern "C" EXPORT_API int _appinfo_get_datacontrol_info(
        std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable> parcelable(
                        new pkgmgr_common::parcel::QueryParcelable(uid, std::string(query)));
 
-       pkgmgr_client::PkgInfoClient client(parcelable, uid);
+       pkgmgr_client::PkgInfoClient client(parcelable, uid,
+                       pkgmgr_common::ReqType::QUERY);
        if (!client.SendRequest())
                return PMINFO_R_ERROR;
        // TODO: deliver rawdata to reqhandler directly if server is not working
@@ -205,7 +208,8 @@ extern "C" EXPORT_API int _appinfo_get_datacontrol_appid(
        std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable> parcelable(
                        new pkgmgr_common::parcel::QueryParcelable(uid, std::string(query)));
 
-       pkgmgr_client::PkgInfoClient client(parcelable, uid);
+       pkgmgr_client::PkgInfoClient client(parcelable, uid,
+                       pkgmgr_common::ReqType::QUERY);
        if (!client.SendRequest())
                return PMINFO_R_ERROR;
        // TODO: deliver rawdata to reqhandler directly if server is not working
@@ -251,7 +255,8 @@ extern "C" EXPORT_API int _appinfo_get_datacontrol_trusted_info(
        std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable> parcelable(
                        new pkgmgr_common::parcel::QueryParcelable(uid, std::string(query)));
 
-       pkgmgr_client::PkgInfoClient client(parcelable, uid);
+       pkgmgr_client::PkgInfoClient client(parcelable, uid,
+                       pkgmgr_common::ReqType::QUERY);
        if (!client.SendRequest())
                return PMINFO_R_ERROR;
        // TODO: deliver rawdata to reqhandler directly if server is not working
@@ -298,7 +303,8 @@ extern "C" EXPORT_API int _appinfo_get_datacontrol_privileges(
        std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable> parcelable(
                        new pkgmgr_common::parcel::QueryParcelable(uid, std::string(query)));
 
-       pkgmgr_client::PkgInfoClient client(parcelable, uid);
+       pkgmgr_client::PkgInfoClient client(parcelable, uid,
+                       pkgmgr_common::ReqType::QUERY);
        if (!client.SendRequest())
                return PMINFO_R_ERROR;
        // TODO: deliver rawdata to reqhandler directly if server is not working
@@ -344,7 +350,8 @@ extern "C" EXPORT_API int _appinfo_get_appcontrol_privileges(
        std::shared_ptr<pkgmgr_common::parcel::AbstractParcelable> parcelable(
                        new pkgmgr_common::parcel::QueryParcelable(uid, std::string(query)));
 
-       pkgmgr_client::PkgInfoClient client(parcelable, uid);
+       pkgmgr_client::PkgInfoClient client(parcelable, uid,
+                       pkgmgr_common::ReqType::QUERY);
        if (!client.SendRequest())
                return PMINFO_R_ERROR;
        // TODO: deliver rawdata to reqhandler directly if server is not working