From d7b99be64832a2446b98038c5f6c64ec1968f7da Mon Sep 17 00:00:00 2001
From: Mahmood Ali <mali@csail.mit.edu>
Date: Thu, 14 Jan 2010 17:23:53 -0800
Subject: [PATCH] 6916986: handle spaces in langtools launcher path

Co-authored-by: Michael Ernst <mernst@cs.washington.edu>
Reviewed-by: darcy, jjg
---
 langtools/src/share/bin/launcher.sh-template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/langtools/src/share/bin/launcher.sh-template b/langtools/src/share/bin/launcher.sh-template
index c62af2e9b94..16ade3e071d 100644
--- a/langtools/src/share/bin/launcher.sh-template
+++ b/langtools/src/share/bin/launcher.sh-template
@@ -38,7 +38,7 @@ mylib="`dirname $mydir`"/lib
 # dependent jar files for additional dependencies.
 
 if [ "$LANGTOOLS_USE_BOOTCLASSPATH" != "no" ]; then
-   cp=`unzip -c $mylib/#PROGRAM#.jar META-INF/MANIFEST.MF |
+   cp=`unzip -c "$mylib/#PROGRAM#.jar" META-INF/MANIFEST.MF |
        grep "Class-Path:" |
        sed -e 's|Class-Path: *||' -e 's|\([a-z]*\.jar\) *|'"$mylib"'/\1:|g'`
    bcp="$mylib/#PROGRAM#.jar":$cp