Add /usr/bin to PATH so PrettyPatch can find git.
authorwsiegrist@apple.com <wsiegrist@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 20 Jul 2012 18:43:10 +0000 (18:43 +0000)
committerwsiegrist@apple.com <wsiegrist@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 20 Jul 2012 18:43:10 +0000 (18:43 +0000)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@123245 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Websites/bugs.webkit.org/attachment.cgi

index 3629a7f..3bf8922 100755 (executable)
@@ -393,9 +393,12 @@ sub prettyPatch
     print $cgi->header(-type => 'text/html',
                        -expires => '+3M');
 
+    my $orig_path = $ENV{'PATH'};
+    $ENV{'PATH'} = "/usr/bin:" . $ENV{'PATH'};
     my @prettyargs = ("-I", "/var/www/html/PrettyPatch", "/var/www/html/PrettyPatch/prettify.rb", "--html-exceptions");
     my $r = Apache2::RequestUtil->request;
     my ($in, $out, $err) = $r->spawn_proc_prog("/usr/bin/ruby", \@prettyargs);
+    $ENV{'PATH'} = $orig_path;
     print $in $attachment->data;
     close($in);
     while (<$out>) {