The maximum size of layer name is 35 (E_LAYER_CLIENT_NOTIFICATION_NORMAL).
But the layer_name size was 32, so it could cause string overflow.
So, resize and initialize layer_name for prevent string overflow.
Change-Id: I8b5da1789d33d8861d70af3746414c387b31ecec
Signed-off-by: Junseok, Kim <juns.kim@samsung.com>
Ecore_Window pwin;
uint32_t res_id = 0;
pid_t pid = -1;
- char layer_name[32];
+ char layer_name[128] = {0,};
int hwc = -1, hwc_policy = E_HWC_POLICY_NONE, pl_zpos = -999;
int iconified = 0;
Eina_Bool has_input_region = EINA_FALSE;
Ecore_Window pwin;
uint32_t res_id = 0;
pid_t pid = -1;
- char layer_name[32];
+ char layer_name[128] = {0,};
int hwc = -1, hwc_policy = E_HWC_POLICY_NONE, pl_zpos = -999;
int iconified = 0;
Eina_Bool has_input_region = EINA_FALSE;