From ce2180c87d4608f250da3599b92c68ae093cbf7e Mon Sep 17 00:00:00 2001 From: "sungwon2.han" Date: Fri, 18 Mar 2016 12:01:32 +0900 Subject: [PATCH] Use aul_app_get_appid_bypid_for_uid() to get appid Change-Id: I4d830f9d54fa8f1d2320cc2027901fe254b122cd --- provider/download-provider-client-manager.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/provider/download-provider-client-manager.c b/provider/download-provider-client-manager.c index 13be555..a443872 100644 --- a/provider/download-provider-client-manager.c +++ b/provider/download-provider-client-manager.c @@ -26,7 +26,7 @@ #include #include -#include +#include #include #include @@ -382,13 +382,12 @@ static int __dp_client_new(int clientfd, dp_client_slots_fmt *clients, int errorcode = DP_ERROR_NONE; int i = 0; int pkg_len = 0; - char *pkgname = NULL; + char *pkgname[256] = { 0 }; // getting the package name via pid - if (app_manager_get_app_id(credential.pid, &pkgname) != - APP_MANAGER_ERROR_NONE) - TRACE_ERROR("[CRITICAL] app_manager_get_app_id"); - + if (aul_app_get_appid_bypid_for_uid(credential.pid, pkgname, 256, credential.uid) != AUL_R_OK) + TRACE_ERROR("[CRITICAL] aul_app_get_appid_bypid_for_uid"); +/* //// TEST CODE ... to allow sample client ( no package name ). if (pkgname == NULL) { //pkgname = dp_strdup("unknown_app"); @@ -405,6 +404,7 @@ static int __dp_client_new(int clientfd, dp_client_slots_fmt *clients, TRACE_ERROR("[CRITICAL] app_manager_get_app_id"); return DP_ERROR_INVALID_PARAMETER; } +*/ if ((pkg_len = strlen(pkgname)) <= 0) { TRACE_ERROR("[CRITICAL] pkgname:%s", pkgname); free(pkgname); -- 2.7.4