summaryrefslogtreecommitdiff
path: root/lib/Parse
diff options
context:
space:
mode:
authorKenichi Ishigaki <ishigaki@cpan.org>2014-12-12 11:55:06 +0900
committerKenichi Ishigaki <ishigaki@cpan.org>2014-12-12 11:55:06 +0900
commit85f96bd70caf998fed498b2c55984a4f06184355 (patch)
tree72b8326b3c66058704611d3a6da53021a274db7e /lib/Parse
parent10c8bd080121c6d89001740d4ffb1f45f9564cfc (diff)
numify earlier for Safe not to handle a version object in reval
Diffstat (limited to 'lib/Parse')
-rw-r--r--lib/Parse/PMFile.pm3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/Parse/PMFile.pm b/lib/Parse/PMFile.pm
index 19e8575..5619694 100644
--- a/lib/Parse/PMFile.pm
+++ b/lib/Parse/PMFile.pm
@@ -507,6 +507,9 @@ sub _packages_per_pmfile {
close FH;
$result = "undef" unless defined $result;
+ if ((ref $result) =~ /^version(?:::vpp)?\b/) {
+ $result = $result->numify;
+ }
return $result;
}
}