From 0c4164896c40d6226715e903c3fc49b13d6d06e9 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Mon, 10 Apr 2017 21:17:01 +0900 Subject: [PATCH] Fix bug on handling request args Change-Id: Iabac0f48f9ac8fb9db9b4bf2e3c208131fc0dab1 Signed-off-by: Sangyoon Jang --- src/request.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/request.c b/src/request.c index 238a29f..0c3d41f 100644 --- a/src/request.c +++ b/src/request.c @@ -333,11 +333,11 @@ static int __handle_request_install(uid_t caller_uid, } for (i = 0; i < args_count; i++) { - s += strlen(tmp_args[i]); strncat(args, tmp_args[i], len - s - 1); + s += strlen(tmp_args[i]); if (i != args_count - 1) { - s += strlen(" "); strncat(args, " ", len - s - 1); + s += strlen(" "); } } @@ -427,11 +427,11 @@ static int __handle_request_mount_install(uid_t caller_uid, } for (i = 0; i < args_count; i++) { - s += strlen(tmp_args[i]); strncat(args, tmp_args[i], len - s - 1); + s += strlen(tmp_args[i]); if (i != args_count - 1) { - s += strlen(" "); strncat(args, " ", len - s - 1); + s += strlen(" "); } } -- 2.7.4