X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2Ffields.pm;h=be2a7aedab42c02fe4adeeaed087c85cff31b564;hb=2956957731badfc3e16c029c1f22e4098fb8c46a;hp=ac4581036f72234ddd252436d1c35347837d7216;hpb=9f1b1f2d9ab55954ee07a14c4ab04bd3dd1f99d5;p=p5sagit%2Fp5-mst-13.2.git diff --git a/lib/fields.pm b/lib/fields.pm index ac45810..be2a7ae 100644 --- a/lib/fields.pm +++ b/lib/fields.pm @@ -127,13 +127,13 @@ L =cut -use 5.005_64; +use 5.006_001; use strict; no strict 'refs'; use warnings::register; our(%attr, $VERSION); -$VERSION = "1.01"; +$VERSION = "1.02"; # some constants sub _PUBLIC () { 1 } @@ -172,8 +172,7 @@ sub import { if ($fno and $fno != $next) { require Carp; if ($fno < $fattr->[0]) { - warnings::warn("Hides field '$f' in base class") - if warnings::enabled(); + warnings::warnif("Hides field '$f' in base class") ; } else { Carp::croak("Field name '$f' already in use"); }