use diagnostics;
use strict;
+# Shut up misguided -w warnings about "used only once". For some reason,
+# "use vars" chokes on me when I try it here.
+
+sub sillyness {
+ my $zz;
+ $zz = %::FILENAME;
+}
+
use CGI::Carp qw(fatalsToBrowser);
require 'globals.pl';
use diagnostics;
use strict;
+# Shut up misguided -w warnings about "used only once". For some reason,
+# "use vars" chokes on me when I try it here.
+
+sub bug_form_pl_sillyness {
+ my $zz;
+ $zz = %::FORM;
+ $zz = %::components;
+ $zz = %::prodmaxvotes;
+ $zz = %::versions;
+ $zz = @::legal_opsys;
+ $zz = @::legal_platform;
+ $zz = @::legal_product;
+ $zz = @::legal_priority;
+ $zz = @::legal_resolution_no_dup;
+ $zz = @::legal_severity;
+}
my %knownattachments;
use diagnostics;
use strict;
+# Shut up misguided -w warnings about "used only once". For some reason,
+# "use vars" chokes on me when I try it here.
+
+sub bug_form_pl_sillyness {
+ my $zz;
+ $zz = %::param_checker;
+ $zz = %::param_desc;
+ $zz = %::param_type;
+}
sub WriteParams {
foreach my $i (@::param_list) {
require "CGI.pl";
require "globals.pl";
+# Shut up misguided -w warnings about "used only once". For some reason,
+# "use vars" chokes on me when I try it here.
+
+sub sillyness {
+ my $zz;
+ $zz = $::buffer;
+}
+
+
my $dobugcounts = (defined $::FORM{'dobugcounts'});
use diagnostics;
use strict;
+
+# Shut up misguided -w warnings about "used only once". For some reason,
+# "use vars" chokes on me when I try it here.
+
+sub globals_pl_sillyness {
+ my $zz;
+ $zz = @main::chooseone;
+ $zz = @main::db_errstr;
+ $zz = @main::default_column_list;
+ $zz = @main::dontchange;
+ $zz = @main::legal_bug_status;
+ $zz = @main::legal_components;
+ $zz = @main::legal_opsys;
+ $zz = @main::legal_platform;
+ $zz = @main::legal_priority;
+ $zz = @main::legal_product;
+ $zz = @main::legal_severity;
+ $zz = @main::legal_target_milestone;
+ $zz = @main::legal_versions;
+ $zz = @main::milestoneurl;
+ $zz = @main::prodmaxvotes;
+}
+
use Mysql;
use Date::Format; # For time2str().