From 6aea76e682b52c14f3e3ce51e6acb4a237c4911b Mon Sep 17 00:00:00 2001 From: Kieran Bingham Date: Fri, 10 Feb 2017 13:30:05 +0000 Subject: vsp-lib: Filter non-filesystem regular characters 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 Reviewed-by: Laurent Pinchart --- scripts/vsp-lib.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/vsp-lib.sh b/scripts/vsp-lib.sh index 8f2755b..9e5e57b 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 -- cgit v1.2.3