* 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

@@ -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
;;