diff options
Diffstat (limited to 'gettext-runtime/src')
-rw-r--r-- | gettext-runtime/src/ChangeLog | 5 | ||||
-rw-r--r-- | gettext-runtime/src/gettext.sh.in | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gettext-runtime/src/ChangeLog b/gettext-runtime/src/ChangeLog index 8c2d8e3..54bfca3 100644 --- a/gettext-runtime/src/ChangeLog +++ b/gettext-runtime/src/ChangeLog @@ -1,3 +1,8 @@ +2011-05-12 Bruno Haible <bruno@clisp.org> + + * gettext.sh.in: Avoid reference to unset shell variable ZSH_VERSION. + Reported by Thorsten Kampe <thorsten@thorstenkampe.de>. + 2010-06-04 Bruno Haible <bruno@clisp.org> * gettext-0.18.1 released. diff --git a/gettext-runtime/src/gettext.sh.in b/gettext-runtime/src/gettext.sh.in index 5c2c107..7e415dc 100644 --- a/gettext-runtime/src/gettext.sh.in +++ b/gettext-runtime/src/gettext.sh.in @@ -1,6 +1,6 @@ #! /bin/sh # -# Copyright (C) 2003, 2005-2007 Free Software Foundation, Inc. +# Copyright (C) 2003, 2005-2007, 2011 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify it # under the terms of the GNU Library General Public License as published @@ -40,7 +40,7 @@ fi # $PREFIX/share/sh-scripts or $PREFIX/share/gettext. In order to not violate # the Filesystem Hierarchy Standard when doing so, this script is executable. # Therefore it needs to support the standard --help and --version. -if test -z "$ZSH_VERSION"; then +if test -z "${ZSH_VERSION+set}"; then # zsh is not POSIX compliant: By default, while ". gettext.sh" is executed, # it sets $0 to "gettext.sh", defeating the purpose of this test. But # fortunately we know that when running under zsh, this script is always |