From: adhavan.m Date: Fri, 11 May 2018 09:32:28 +0000 (+0530) Subject: Prepend backslash to all characters in appcmd arguments X-Git-Tag: submit/tizen/20180530.134804~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b79fd65c70e87a655961ebebfa3ec2a834675a2f;p=sdk%2Ftarget%2Fsdbd.git Prepend backslash to all characters in appcmd arguments Change-Id: I4e03d9fe753237ae1ac2a188d5b06424c4dea288 Signed-off-by: adhavan.m --- diff --git a/src/strutils.c b/src/strutils.c index 6ce53cf..569da8e 100644 --- a/src/strutils.c +++ b/src/strutils.c @@ -99,13 +99,8 @@ char *parse_arg(char *arg) { } char *ret = validstr; while(*arg) { - if (*arg == '!' || *arg == '&' || *arg == ';' || *arg == '|' || *arg == '(' || *arg == ')') { - *validstr='\\'; - validstr++; - } - *validstr=*arg; - validstr++; - arg++; + *validstr++ = '\\'; + *validstr++ = *arg++; } *validstr = '\0'; return ret;