From f8c657da16d884656c82189f67df5a3c2d4167d6 Mon Sep 17 00:00:00 2001 From: Ralf Wildenhues Date: Sun, 23 Nov 2008 14:49:22 +0100 Subject: [PATCH] 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 --- ChangeLog | 5 +++++ libltdl/config/general.m4sh | 5 ----- 2 files changed, 5 insertions(+), 5 deletions(-) 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 -- 2.47.3