6804820
#! /bin/sh /usr/share/dpatch/dpatch-run
6804820
## 108-quote-protect-comis-script.dpatch by  <kmccarty@debian.org>
6804820
##
6804820
## All lines beginning with `## DP:' are a description of the patch.
f20e8e9
## DP: Try to be whitespace-safe in script generated at runtime by COMIS.
6804820
6804820
@DPATCH@
6804820
diff -urNad cernlib-2005.05.09/src/pawlib/comis/code/cscrexec.F /tmp/dpep.tIRzzG/cernlib-2005.05.09/src/pawlib/comis/code/cscrexec.F
6804820
--- cernlib-2005.05.09/src/pawlib/comis/code/cscrexec.F	2000-09-25 10:16:36.000000000 -0400
6804820
+++ /tmp/dpep.tIRzzG/cernlib-2005.05.09/src/pawlib/comis/code/cscrexec.F	2005-06-09 15:41:16.757077306 -0400
6804820
@@ -70,7 +70,7 @@
6804820
       LEXEC=LENOCC(FEXEC)
6804820
       OPEN(LUNOUT,FILE=FEXEC(:LEXEC), STATUS='UNKNOWN',ERR=99)
6804820
       WRITE(LUNOUT,'(A)')         '#!/bin/sh'
6804820
-      WRITE(LUNOUT,'(A)')         'olddir=`pwd`'
6804820
+      WRITE(LUNOUT,'(A)')         'olddir="`pwd`"'
6804820
 *      WRITE(LUNOUT,'(A)')         'cd '//CHPATH(:LPATH)
6804820
       CHLINE=                     'cd '//CHPATH(:LPATH)
6804820
       L=LENOCC(CHLINE)
6804820
@@ -206,7 +206,7 @@
6804820
       CHLINE=                     '/bin/rm -f '//NAME(:LN)//'.o'
6804820
       L=LENOCC(CHLINE)
6804820
       WRITE(LUNOUT,'(A)')CHLINE(:L)
6804820
-      WRITE(LUNOUT,'(A)')         'cd $olddir'
6804820
+      WRITE(LUNOUT,'(A)')         'cd "$olddir"'
6804820
       WRITE(LUNOUT,'(A)')         'exit 0'
6804820
       CALL CSCLOS(LUNOUT)
6804820
       CLOSE(LUNOUT)