fix LET* environment semantics in sexp-based evaluator
[sbcl.git] / sbcl-pwd.sh
index e4be84d..dcf677b 100644 (file)
@@ -4,10 +4,10 @@
 # This ensures that SBCL_PWD is a path understandable to SBCL.
 
 sbcl_pwd() {
-    if [ "$OSTYPE" = "cygwin" ] ; then
-       SBCL_PWD=`cygpath -m $a(pwd)`
+    if [ "${OSTYPE:-}" = "cygwin" ] ; then
+       SBCL_PWD="`cygpath -m \"$(pwd)\"`"
     else
-       SBCL_PWD=`pwd`
+       SBCL_PWD="`pwd`"
     fi
     export SBCL_PWD
 }