From e4195e25c863ce6603dca0edecffb630938cfc43 Mon Sep 17 00:00:00 2001
From: Vasilij Schneidermann <mail@vasilij.de>
Date: Wed, 4 Mar 2020 22:01:46 +0100
Subject: [PATCH] srfi-18: Quote build script variables

---
 srfi-18/0.1.5/build-srfi-18     | 2 +-
 srfi-18/0.1.5/build-srfi-18.bat | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
 mode change 100644 => 100755 srfi-18/0.1.5/build-srfi-18

diff --git a/srfi-18/0.1.5/build-srfi-18 b/srfi-18/0.1.5/build-srfi-18
old mode 100644
new mode 100755
index 7f970c1..fde883a
--- a/srfi-18/0.1.5/build-srfi-18
+++ b/srfi-18/0.1.5/build-srfi-18
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-if $CHICKEN_CSI -e "(if (symbol? #:foo) (exit 0) (exit 1))"; then
+if "$CHICKEN_CSI" -e "(if (symbol? #:foo) (exit 0) (exit 1))"; then
     cp srfi-18.types.in srfi-18.types
     echo '(srfi-18#thread-wait-for-i/o! (#(procedure #:clean #:enforce) srfi-18#thread-wait-for-i/o! (fixnum #!optional symbol) undefined))' >> srfi-18.types
 else
diff --git a/srfi-18/0.1.5/build-srfi-18.bat b/srfi-18/0.1.5/build-srfi-18.bat
index 24972f6..227b64d 100644
--- a/srfi-18/0.1.5/build-srfi-18.bat
+++ b/srfi-18/0.1.5/build-srfi-18.bat
@@ -1,6 +1,6 @@
 @echo off
 
-%CHICKEN_CSI% -e "(if (symbol? #:foo) (exit 0) (exit 1))"
+"%CHICKEN_CSI%" -e "(if (symbol? #:foo) (exit 0) (exit 1))"
 
 IF errorlevel 1 (
     copy srfi-18.types.in srfi-18.types
@@ -10,4 +10,4 @@ IF errorlevel 1 (
     echo ^(srfi-18#thread-wait-for-i/o! ^(#^(procedure #:clean #:enforce^) srfi-18#thread-wait-for-i/o! ^(fixnum #!optional symbol^) undefined^)^) >> srfi-18.types
 )
 
-%CHICKEN_CSC% -C %CFLAGS% -L %LDFLAGS% %*
+"%CHICKEN_CSC%" -C "%CFLAGS%" -L "%LDFLAGS%" %*
-- 
2.25.1

