]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 223706 : process_bug.cgi can spew "use of unitialized value in 'eq' " into error...
authortravis%sedsystems.ca <>
Sat, 19 Mar 2005 00:32:52 +0000 (00:32 +0000)
committertravis%sedsystems.ca <>
Sat, 19 Mar 2005 00:32:52 +0000 (00:32 +0000)
Patch by Shane H. W. Travis <travis@sedsystems.ca>  r=LpSolit  a=justdave

process_bug.cgi

index d36f813f477044994212fdac1a58d039858cf675..133e9b0563a99b2304e92c15502f2331df7ae85c 100755 (executable)
@@ -352,6 +352,9 @@ sub CheckCanChangeField {
     # START DO_NOT_CHANGE
     my ($field, $bugid, $oldvalue, $newvalue) = (@_);
 
+    $oldvalue = defined($oldvalue) ? $oldvalue : '';
+    $newvalue = defined($newvalue) ? $newvalue : '';
+
     # Convert email IDs into addresses for $oldvalue
     if (($field eq "assigned_to") || 
         ($field eq "reporter") ||