mirror of
https://github.com/fabiangreffrath/woof.git
synced 2025-09-22 11:22:18 -04:00
parent
e48e8c2cb8
commit
34b1291dff
@ -136,7 +136,7 @@ static void AddWADs(execute_context_t *exec)
|
||||
have_wads = 1;
|
||||
}
|
||||
|
||||
AddCmdLineParameter(exec, "%s", wads[i]);
|
||||
AddCmdLineParameter(exec, "\"%s\"", wads[i]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
15
src/d_main.c
15
src/d_main.c
@ -1101,10 +1101,23 @@ void FindResponseFile (void)
|
||||
indexinfile++; // SKIP PAST ARGV[0] (KEEP IT)
|
||||
do
|
||||
{
|
||||
boolean quote = false;
|
||||
if (infile[k] == '"')
|
||||
{
|
||||
quote = true;
|
||||
k++;
|
||||
}
|
||||
myargv[indexinfile++] = infile+k;
|
||||
while(k < size &&
|
||||
((*(infile+k)>= ' '+1) && (*(infile+k)<='z')))
|
||||
((*(infile+k)>= ' ') && (*(infile+k)<='z')))
|
||||
{
|
||||
if ((!quote && infile[k] == ' ') ||
|
||||
(quote && infile[k] == '"'))
|
||||
{
|
||||
break;
|
||||
}
|
||||
k++;
|
||||
}
|
||||
*(infile+k) = 0;
|
||||
while(k < size &&
|
||||
((*(infile+k)<= ' ') || (*(infile+k)>'z')))
|
||||
|
Loading…
x
Reference in New Issue
Block a user