]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 350083: Bugzilla::Bug::AUTOLOAD tries to find Bugzilla::Bug::confess() when a...
authorlpsolit%gmail.com <>
Fri, 25 Aug 2006 04:33:19 +0000 (04:33 +0000)
committerlpsolit%gmail.com <>
Fri, 25 Aug 2006 04:33:19 +0000 (04:33 +0000)
Bugzilla/Bug.pm

index 14024c2d9d272de730cfa1418ee22cd1e8b5ead3..5c70b8c10963694901f4c41fce322f4793380b29 100755 (executable)
@@ -1318,7 +1318,10 @@ sub AUTOLOAD {
 
   $attr =~ s/.*:://;
   return unless $attr=~ /[^A-Z]/;
-  confess ("invalid bug attribute $attr") unless $ok_field{$attr};
+  if (!$ok_field{$attr}) {
+      require Carp;
+      Carp::confess("invalid bug attribute $attr");
+  }
 
   no strict 'refs';
   *$AUTOLOAD = sub {