From: Kieran Bingham <[email protected]>

Parameters can contain characters not suited to use in filenames.

Add '=','(', and ')' to the filtering, and replace with '_'

This reduces extra escaping, and quoting when working with the output
filenames of failed tests and VSP_KEEP_FRAMES=1

Signed-off-by: Kieran Bingham <[email protected]>
---
 scripts/vsp-lib.sh | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/scripts/vsp-lib.sh b/scripts/vsp-lib.sh
index 8f2755b57519..9e5e57b8c4ba 100755
--- a/scripts/vsp-lib.sh
+++ b/scripts/vsp-lib.sh
@@ -258,6 +258,9 @@ compare_frames() {
        local params=${args// /-}
        params=${params:+-$params}
        params=${params//\//_}
+       params=${params//=/_}
+       params=${params//(/_}
+       params=${params//)/_}
        params=$in_fmt-$out_fmt-$size$params
 
        if [ x$__vsp_pixel_perfect != xtrue ] ; then
-- 
git-series 0.9.1

Reply via email to