Bug 398883: [mod_perl] Three Variable "$cgi" will not stay shared errors in current CVS HEAD
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit git-svn-id: svn://10.0.0.236/trunk@237386 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -609,6 +609,7 @@ sub doGroupChanges {
|
||||
|
||||
sub _do_add {
|
||||
my ($group, $changes, $sth_insert, $field, $type, $reverse) = @_;
|
||||
my $cgi = Bugzilla->cgi;
|
||||
|
||||
my $current;
|
||||
# $reverse means we're doing a granted_by--that is, somebody else
|
||||
@@ -639,6 +640,7 @@ sub _do_add {
|
||||
|
||||
sub _do_remove {
|
||||
my ($group, $changes, $sth_delete, $field, $type, $reverse) = @_;
|
||||
my $cgi = Bugzilla->cgi;
|
||||
my $remove_items = Bugzilla::Group->new_from_list([$cgi->param($field)]);
|
||||
|
||||
foreach my $remove (@$remove_items) {
|
||||
|
||||
@@ -111,6 +111,7 @@ local our %default;
|
||||
# and ignore any multiple values.
|
||||
sub PrefillForm {
|
||||
my ($buf) = (@_);
|
||||
my $cgi = Bugzilla->cgi;
|
||||
$buf = new Bugzilla::CGI($buf);
|
||||
my $foundone = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user