X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=cgi%2Fbugreport.cgi;h=d153e086280ca1f7bafb045e8550438855bb0b70;hb=509dc1d30d2083164bf434e52348065b03fa8787;hp=ad35fd509d7d3550d134312112fc18da03c322ca;hpb=2c766f30d6a5ebd253ec96859c5eaff0a6855409;p=debbugs.git diff --git a/cgi/bugreport.cgi b/cgi/bugreport.cgi index ad35fd5..d153e08 100755 --- a/cgi/bugreport.cgi +++ b/cgi/bugreport.cgi @@ -34,9 +34,12 @@ BEGIN { # if the first directory in @INC is not an absolute directory, assume that # someone has overridden us via -I. if ($INC[0] !~ /^\//) { + undef $debbugs_dir; + } + if (defined $debbugs_dir) { + unshift @INC, $debbugs_dir.'/lib/'; } } -use if defined $debbugs_dir, lib => $debbugs_dir; use Debbugs::Config qw(:globals :text :config); @@ -66,7 +69,7 @@ if (defined $config{database}) { } use CGI::Simple; -my $q = new CGI::Simple; +my $q = CGI::Simple->new(); # STDOUT should be using the utf8 io layer binmode(STDOUT,':raw:encoding(UTF-8)');