From 16b6490ffcf8eb073f1eb98affb286942ad79bbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Lesimple?= Date: Sat, 23 Nov 2019 16:02:00 +0100 Subject: [PATCH] chore: avoid ${var:-]} syntax, badly confusing vim's syntax highlighter --- spectre-meltdown-checker.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spectre-meltdown-checker.sh b/spectre-meltdown-checker.sh index 3caf91d..f9a70f6 100755 --- a/spectre-meltdown-checker.sh +++ b/spectre-meltdown-checker.sh @@ -1090,7 +1090,8 @@ pvulnstatus() OK) is_vuln="false";; *) echo "$0: error: unknown status '$2' passed to pvulnstatus()" >&2; exit 255;; esac - json_output="${json_output:-[}{\"NAME\":\"$aka\",\"CVE\":\"$1\",\"VULNERABLE\":$is_vuln,\"INFOS\":\"$3\"}," + [ -z "$json_output" ] && json_output='[' + json_output="${json_output}{\"NAME\":\"$aka\",\"CVE\":\"$1\",\"VULNERABLE\":$is_vuln,\"INFOS\":\"$3\"}," ;; nrpe) [ "$2" = VULN ] && nrpe_vuln="$nrpe_vuln $1";;