From: Jaroslav Kysela Date: Fri, 19 Feb 2016 17:09:37 +0000 (+0100) Subject: DVR: format strings - replace " with ' to pass proper arguments X-Git-Tag: v4.2.1~1004 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=eea9c0cb3879e4792e557f8fae1074749d593096;p=thirdparty%2Ftvheadend.git DVR: format strings - replace " with ' to pass proper arguments --- diff --git a/src/dvr/dvr_rec.c b/src/dvr/dvr_rec.c index 86dfc149f..496190421 100644 --- a/src/dvr/dvr_rec.c +++ b/src/dvr/dvr_rec.c @@ -267,13 +267,20 @@ dvr_clean_directory_separator(char *s, char *tmp, size_t tmplen) end = tmp + tmplen - 1; /* replace directory separator */ for (p = tmp; *s && p != end; s++, p++) - *p = *s == '/' ? '-' : *s; + if (*s == '/') + *p = '-'; + else if (*s == '"') + *s = '\''; + else + *p = *s; *p = '\0'; return tmp; } else { for (; *s; s++) if (*s == '/') *s = '-'; + else if (*s == '"') + *s = '\''; return tmp; } }