diff --git a/RunTest b/RunTest index 32d218b..8419b02 100755 --- a/RunTest +++ b/RunTest @@ -121,8 +121,10 @@ fi # $1 the value of $? after a call to pcre2test # $2 the suffix of the output file to compare with # $3 the $opt value (empty, -jit, or -dfa) +# +# Note: must define using name(), not "function name", for Solaris. -function checkresult() +checkresult() { if [ $1 -ne 0 ] ; then echo "** pcre2test failed - check testtry" diff --git a/maint/ManyConfigTests b/maint/ManyConfigTests index 6192e36..a1dba03 100755 --- a/maint/ManyConfigTests +++ b/maint/ManyConfigTests @@ -80,9 +80,11 @@ fi # This function runs a single test with the set of configuration options that -# are in $opts. The source directory must be set in srcdir. +# are in $opts. The source directory must be set in srcdir. The function must +# be defined as "runtest()" not "function runtest()" in order to run on +# Solaris. -function runtest() +runtest() { rm -f $srcdir/pcre2test $srcdir/pcre2grep $srcdir/pcre2_jit_test testcount=`expr $testcount + 1`