From bae99f7651f2506d8f55ecf38ef444085e01b578 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Cl=C3=A9ment=20B=C5=93sch?= <ubitux@gmail.com>
Date: Mon, 4 Jun 2012 19:14:51 +0200
Subject: [PATCH] ffprobe/flat: add escape for '`' and '$'.

---
 ffprobe.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ffprobe.c b/ffprobe.c
index 295b815c209..19b9264335f 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;
         }
     }
-- 
GitLab