Re: diff_opts initialization missing in examples/test

Akim Demaille <[email protected]>
Newsgroups gmane.comp.parsers.bison.bugs
Message-ID <[email protected]>
Hi Martin,

Thanks, I'm installing this:

commit 2ca158c893ed6a568c582d9c006bdc209a63267c
Author: Martin Rehak <[email protected]>
Date:   Wed Nov 18 09:10:01 2020 +0100

    examples: avoid "unbound variable" errors
    
    When the shell option `nounset` is set, we may get "unbound variable"
    errors.
    https://lists.gnu.org/r/bug-bison/2020-11/msg00013.html
    
    * examples/test (diff_opts): Be sure to initialize it.

diff --git a/examples/test b/examples/test
index 81076701..7590e128 100755
--- a/examples/test
+++ b/examples/test
@@ -37,6 +37,7 @@ strip_prompt=false
 # If diff supports --strip-trailing-cr, use it, to avoid EOL issues
 # when testing Java programs on Windows.
 echo "checking for diff --strip-trailing-cr..."
+diff_opts=
 if diff --strip-trailing-cr "$1" "$1"; then
   diff_opts=--strip-trailing-cr
 fi
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.