From 07959c878f0b091c6ce3c47ae587ea281fbe4d84 Mon Sep 17 00:00:00 2001 From: "honfika@gmail.com" Date: Wed, 3 Sep 2014 23:20:44 +0200 Subject: [PATCH] #654 backslash-escaped file names on command line cause error in Linux: rollback of loki's change --- resources/ffdec.sh | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/resources/ffdec.sh b/resources/ffdec.sh index a2fc1daf4..f5cf42837 100644 --- a/resources/ffdec.sh +++ b/resources/ffdec.sh @@ -49,17 +49,10 @@ while [ -L "$PROGRAM" ]; do done cd "`dirname \"$PROGRAM\"`" -PARAMS="" - -for PARAM in "$@" -do - PARAMS="${PARAMS} \"${PARAM}\"" -done - # Check default java if [ -x "`which java`" ]; then JAVA_VERSION_OUTPUT=`java -version 2>&1` - check_java_version && exec java -Djava.net.preferIPv4Stack=true -Xmx$MEMORY -jar $JAR_FILE ${PARAMS} + check_java_version && exec java -Djava.net.preferIPv4Stack=true -Xmx$MEMORY -jar $JAR_FILE $@ fi # Test other possible Java locations @@ -68,7 +61,7 @@ for JRE_PATH in $LOOKUP_JRE_DIRS; do JAVA_VERSION_OUTPUT=`"$JRE_PATH/bin/java" -version 2>&1` check_java_version && { export JRE_PATH - exec $JRE_PATH/bin/java -Djava.net.preferIPv4Stack=true -Xmx$MEMORY -jar $JAR_FILE ${PARAMS} + exec $JRE_PATH/bin/java -Djava.net.preferIPv4Stack=true -Xmx$MEMORY -jar $JAR_FILE $@ } fi done