mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-02-05 14:40:42 +08:00
* m4/libtool.m4 (_LT_PROG_XSI_SHELLFNS): Work around pdksh
positional parameter expansion bug.
This commit is contained in:
parent
d31d296136
commit
c54782414c
@ -1,3 +1,8 @@
|
||||
2005-01-26 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||
|
||||
* m4/libtool.m4 (_LT_PROG_XSI_SHELLFNS): Work around pdksh
|
||||
positional parameter expansion bug.
|
||||
|
||||
2005-01-25 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||
|
||||
* config/ltmain.m4sh: Fix endless loop in cmdline parsing.
|
||||
|
5
m4/libtool.m4
vendored
5
m4/libtool.m4
vendored
@ -6068,7 +6068,10 @@ func_basename ()
|
||||
# dot (in which case that matches only a dot).
|
||||
func_stripname ()
|
||||
{
|
||||
func_stripname_result=${3#"${1}"}
|
||||
# pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
|
||||
# positional parameters, so assign one to ordinary parameter first.
|
||||
func_stripname_result=${3}
|
||||
func_stripname_result=${func_stripname_result#"${1}"}
|
||||
func_stripname_result=${func_stripname_result%"${2}"}
|
||||
}
|
||||
_LT_EOF
|
||||
|
Loading…
Reference in New Issue
Block a user