mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 04:13:03 +00:00
examples: beware of shell portability issues
Some shells don't grok `local var=$val` very well: they need the rhs
to be quoted.
./examples/test: 66: local: you.,: bad variable name
FAIL examples/variant.test (exit status: 2)
Reported by Étienne Renault.
* examples/test (run): Quote the values in 'local' assignments.
This commit is contained in:
@@ -60,10 +60,10 @@ cd $$.dir
|
||||
run ()
|
||||
{
|
||||
# Expected exit status.
|
||||
local sta_exp=$1
|
||||
local sta_exp="$1"
|
||||
shift
|
||||
# Expected output.
|
||||
local out_exp=$1
|
||||
local out_exp="$1"
|
||||
shift
|
||||
# Effective exit status.
|
||||
local sta_eff=0
|
||||
|
||||
Reference in New Issue
Block a user