From: Ralf Wildenhues Date: Sun, 23 Nov 2008 13:49:22 +0000 (+0100) Subject: No need to prepend $progname with './'. X-Git-Tag: v2.2.7b~165 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f8c657da16d884656c82189f67df5a3c2d4167d6;p=thirdparty%2Flibtool.git No need to prepend $progname with './'. * libltdl/config/general.m4sh (func_dirname_and_basename): $ECHO copes with leading hyphens now, so do not mangle $progname any more. Signed-off-by: Ralf Wildenhues --- diff --git a/ChangeLog b/ChangeLog index cc057210d..03e6d3f24 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2008-11-23 Ralf Wildenhues + No need to prepend $progname with './'. + * libltdl/config/general.m4sh (func_dirname_and_basename): $ECHO + copes with leading hyphens now, so do not mangle $progname any + more. + Revenge of the $ECHO. Kill most uses of Xsed. * libltdl/config/general.m4sh: Replace all uses of `$ECHO "X..." | $Xsed' with `$ECHO "..." | $SED', and employ further trivial diff --git a/libltdl/config/general.m4sh b/libltdl/config/general.m4sh index 9fe5873d3..4bc304c01 100644 --- a/libltdl/config/general.m4sh +++ b/libltdl/config/general.m4sh @@ -101,13 +101,8 @@ func_dirname_and_basename () # Generated shell functions inserted here. # The name of this program: -# In the unlikely event $progname began with a '-', it would play havoc with -# func_echo (imagine progname=-n), so we prepend ./ in that case: func_dirname_and_basename "$progpath" progname=$func_basename_result -case $progname in - -*) progname=./$progname ;; -esac # Make sure we have an absolute path for reexecution: case $progpath in