From: Semun Lee Date: Wed, 19 Jul 2017 08:32:47 +0000 (+0900) Subject: Fix misused strncpy calls X-Git-Tag: submit/tizen/20170725.231500~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=23390b344b3fb4c9128148fda38d75bcb14f3e8f;p=platform%2Fcore%2Fapi%2Fpreference.git Fix misused strncpy calls Change-Id: Iaa2366a447d26e568613ae257dd639dc06917408 Signed-off-by: Semun Lee --- diff --git a/app_control/app_control.c b/app_control/app_control.c index 55eda27..6d51d44 100755 --- a/app_control/app_control.c +++ b/app_control/app_control.c @@ -555,7 +555,7 @@ int app_control_clone(app_control_h *clone, app_control_h app_control) int app_control_set_launch_mode(app_control_h app_control, app_control_launch_mode_e mode) { - char launch_mode[LAUNCH_MODE_SIZE] = { 0, }; + const char *launch_mode; if (app_control_validate(app_control)) { return app_control_error(APP_CONTROL_ERROR_INVALID_PARAMETER, @@ -564,10 +564,10 @@ int app_control_set_launch_mode(app_control_h app_control, switch (mode) { case APP_CONTROL_LAUNCH_MODE_SINGLE: - strncpy(launch_mode, LAUNCH_MODE_SINGLE, strlen(LAUNCH_MODE_SINGLE)); + launch_mode = LAUNCH_MODE_SINGLE; break; case APP_CONTROL_LAUNCH_MODE_GROUP: - strncpy(launch_mode, LAUNCH_MODE_GROUP, strlen(LAUNCH_MODE_GROUP)); + launch_mode = LAUNCH_MODE_GROUP; break; default: return app_control_error(APP_CONTROL_ERROR_INVALID_PARAMETER,