From: Akim Demaille Date: Sat, 14 Jul 2012 08:09:15 +0000 (+0200) Subject: ylwrap: refactor: move loop invariant X-Git-Tag: v1.12.3~43^2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4ce3d13166d90a8be9f00b66c9e3a8275cd0d0ac;p=thirdparty%2Fautomake.git ylwrap: refactor: move loop invariant * lib/ylwrap (input_rx): Move its definition next to its sibling's, outside of the main loop. --- diff --git a/lib/ylwrap b/lib/ylwrap index d245ba098..30e8a6c68 100755 --- a/lib/ylwrap +++ b/lib/ylwrap @@ -108,6 +108,7 @@ case "$input" in input="`pwd`/$input" ;; esac +input_rx=`get_dirname "$input" | quote_for_sed` # Since DOS filename conventions don't allow two dots, # the DOS version of Bison writes out y_tab.c instead of y.tab.c @@ -176,9 +177,6 @@ ret=$? if test $ret -eq 0; then set X $pairlist shift - - input_rx=`get_dirname "$input" | quote_for_sed` - while test "$#" -ne 0; do from=$1 to=$2