pidl: fixed call to cpp with a space in the directory name
authorAndrew Tridgell <tridge@samba.org>
Sun, 21 Nov 2010 12:05:07 +0000 (23:05 +1100)
committerAndrew Tridgell <tridge@samba.org>
Sun, 21 Nov 2010 12:10:14 +0000 (23:10 +1100)
pidl/idl.yp
pidl/lib/Parse/Pidl/IDL.pm

index b3d5ed16ac0657c1d5994531aeed720629528400..30247f9ef3fe3e707f7133b0109b1cac964cf46e 100644 (file)
@@ -657,7 +657,7 @@ sub parse_file($$)
                $cpp = "cpp";
        }
        my $includes = join('',map { " -I$_" } @$incdirs);
-       my $data = `$cpp -D__PIDL__$includes -xc $filename`;
+       my $data = `$cpp -D__PIDL__$includes -xc "$filename"`;
        $/ = $saved_delim;
 
        return parse_string($data, $filename);
index bc66020748ccc4143c2a789fe2f3ec8267663dda..de605c702462fddf957d6e1d9d31fe29aa9390d2 100644 (file)
@@ -2623,7 +2623,7 @@ sub parse_file($$)
                $cpp = "cpp";
        }
        my $includes = join('',map { " -I$_" } @$incdirs);
-       my $data = `$cpp -D__PIDL__$includes -xc $filename`;
+       my $data = `$cpp -D__PIDL__$includes -xc "$filename"`;
        $/ = $saved_delim;
 
        return parse_string($data, $filename);