* ltconfig: Shell portability fix for the tagname validity check.

This commit is contained in:
Michael Sokolov 2001-01-27 19:34:13 +00:00
parent dcc5e02d01
commit 05ea0b46f1
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,7 @@
2001-01-27 Michael Sokolov <msokolov@ivan.Harhan.ORG>, Alexandre Oliva <oliva@lsd.ic.unicamp.br>
* ltconfig: Shell portability fix for the tagname validity check.
2001-01-27 Michael Sokolov <msokolov@ivan.Harhan.ORG>
* ltcf-cxx.sh: Use parentheses around eval $ac_compile.

View File

@ -422,8 +422,10 @@ fi
if test -n "$tagname"; then
# Check whether tagname contains only valid characters
case "$tagname" in
*[!-_A-Za-z0-9,/]*)
case `$echo "X$tagname" |
$Xsed -e 's/[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]//g'` in
"") ;;
*)
echo "$progname: invalid tag name: $tagname" 1>&2
exit 1
;;