From 43009f9a009076a67c0ca995489e60c25aaf4606 Mon Sep 17 00:00:00 2001 From: Semun Lee Date: Wed, 19 Jul 2017 17:32:47 +0900 Subject: [PATCH] Fix misused strncpy calls Change-Id: Iaa2366a447d26e568613ae257dd639dc06917408 Signed-off-by: Semun Lee --- app_control/app_control.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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, -- 2.7.4