From: Gary V. Vaughan Date: Mon, 13 Aug 2001 23:11:48 +0000 (+0000) Subject: * ltmain.in (exec_cmd): Fix quoting in execute mode so that the X-Git-Tag: release-1-4d~68 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=79f0167bd3beb68b6570643874a915914a1a91c2;p=thirdparty%2Flibtool.git * ltmain.in (exec_cmd): Fix quoting in execute mode so that the double quotes added by libtool (to prevent lossage with embedded spaces in filenames etc.) are not interpreted as literals by the shell. --- diff --git a/ChangeLog b/ChangeLog index 05758b902..0c8b16301 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2001-08-14 Gary V. Vaughan + + * ltmain.in (exec_cmd): Fix quoting in execute mode so that the + double quotes added by libtool (to prevent lossage with embedded + spaces in filenames etc.) are not interpreted as literals by the + shell. + 2001-08-13 Gary V. Vaughan * libltdl/ltdl.c (find_file_callback): Fix a multiple free() diff --git a/ltmain.in b/ltmain.in index d3d0535e8..473e06406 100644 --- a/ltmain.in +++ b/ltmain.in @@ -5095,7 +5095,7 @@ relink_command=\"$relink_command\"" fi # Now prepare to actually exec the command. - exec_cmd='"$cmd"$args' + exec_cmd="\$cmd$args" else # Display what would be done. if test -n "$shlibpath_var"; then