summaryrefslogtreecommitdiff
path: root/ffprobe.c
diff options
context:
space:
mode:
authorClément Bœsch <ubitux@gmail.com>2012-06-04 19:14:51 +0200
committerClément Bœsch <ubitux@gmail.com>2012-06-04 19:15:39 +0200
commitbae99f7651f2506d8f55ecf38ef444085e01b578 (patch)
treefa33a33ae7577d2e8bf95ad05dd1595458d1ed78 /ffprobe.c
parent02ff89a1cdd91639f923ffa46be5dd39998cb901 (diff)
ffprobe/flat: add escape for '`' and '$'.
Diffstat (limited to 'ffprobe.c')
-rw-r--r--ffprobe.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ffprobe.c b/ffprobe.c
index 295b815c20..19b9264335 100644
--- a/ffprobe.c
+++ b/ffprobe.c
@@ -806,6 +806,8 @@ static const char *flat_escape_value_str(AVBPrint *dst, const char *src)
case '\r': av_bprintf(dst, "%s", "\\r"); break;
case '\\': av_bprintf(dst, "%s", "\\\\"); break;
case '"': av_bprintf(dst, "%s", "\\\""); break;
+ case '`': av_bprintf(dst, "%s", "\\`"); break;
+ case '$': av_bprintf(dst, "%s", "\\$"); break;
default: av_bprint_chars(dst, *p, 1); break;
}
}