Fix the size of app id 05/166205/1
authorsooyeon.kim <sooyeon.kim@samsung.com>
Fri, 15 Dec 2017 06:23:53 +0000 (15:23 +0900)
committerSuyeon Hwang <stom.hwang@samsung.com>
Tue, 9 Jan 2018 01:23:30 +0000 (01:23 +0000)
Change-Id: If001031ea058f1c45aec7cfeae58bb37549b18d3
Signed-off-by: sooyeon.kim <sooyeon.kim@samsung.com>
(cherry picked from commit ca3743e7a7348edd31d85e16ae70bd6f51c0708b)

client/vc.c
client/vc_mgr.c
client/vc_widget.c
server/vcd_client_data.c

index c89e7f9..87ffa77 100644 (file)
@@ -512,8 +512,8 @@ static Eina_Bool __vc_connect_daemon(void *data)
        g_focus_in_handler = ecore_event_handler_add(ECORE_WL_EVENT_FOCUS_IN, __focus_changed_cb, NULL);
        g_focus_out_handler = ecore_event_handler_add(ECORE_WL_EVENT_FOCUS_OUT, __focus_changed_cb, NULL);
 
-       char appid[255] = {'\0',};
-       aul_app_get_appid_bypid(getpid(), appid, sizeof(appid));
+       char appid[1024] = {'\0',};
+       aul_app_get_appid_bypid(getpid(), appid, sizeof(appid) - 1);
 
        int status = aul_app_get_status(appid);
        if (STATUS_FOCUS == status) {
index f29f08c..72e324f 100644 (file)
@@ -2843,8 +2843,8 @@ static bool __vc_mgr_check_demandable_client(int pid)
                return false;
        }
 
-       char appid[128] = {'\0', };
-       aul_app_get_appid_bypid(pid, appid, sizeof(appid));
+       char appid[1024] = {'\0', };
+       aul_app_get_appid_bypid(pid, appid, sizeof(appid) - 1);
 
        if (0 >= strlen(appid)) {
                SLOG(LOG_ERROR, TAG_VCM, "[ERROR] No appid");
index d6bcc47..4b4486f 100644 (file)
@@ -349,8 +349,8 @@ static Eina_Bool __vc_widget_connect_daemon(void *data)
        if (NULL == g_focus_out_handler)
                g_focus_out_handler = ecore_event_handler_add(ECORE_WL_EVENT_FOCUS_OUT, __focus_changed_cb, NULL);
 
-       char appid[255] = {'\0',};
-       aul_app_get_appid_bypid(getpid(), appid, sizeof(appid));
+       char appid[1024] = {'\0',};
+       aul_app_get_appid_bypid(getpid(), appid, sizeof(appid) - 1);
 
        int status = aul_app_get_status(appid);
        if (status == STATUS_FOCUS) {
index bbf0fa5..56b95b6 100644 (file)
@@ -164,8 +164,8 @@ bool vcd_client_manager_check_demandable_client(int pid)
        }
 
        /* Check demandable appid */
-       char appid[128] = {0, };
-       aul_app_get_appid_bypid(pid, appid, sizeof(appid));
+       char appid[1024] = {0, };
+       aul_app_get_appid_bypid(pid, appid, sizeof(appid) - 1);
 
        if (0 < strlen(appid)) {
                SLOG(LOG_DEBUG, TAG_VCD, "[Client Data] %s(%d) requests start", appid, pid);