X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FTest%2FValgrind%2FParser%2FXML%2FTwig.pm;h=bc0df39dccff942e4d3730ecb6d121149ba47822;hb=08860dad1f820cce06758ec4add9353a4dbc8175;hp=318e2dbb7ae20799027e9337e3abc6aec7ae62c4;hpb=c449f79f31a73c4389c3f9ea5cf99c62e68b47ac;p=perl%2Fmodules%2FTest-Valgrind.git diff --git a/lib/Test/Valgrind/Parser/XML/Twig.pm b/lib/Test/Valgrind/Parser/XML/Twig.pm index 318e2db..bc0df39 100644 --- a/lib/Test/Valgrind/Parser/XML/Twig.pm +++ b/lib/Test/Valgrind/Parser/XML/Twig.pm @@ -3,7 +3,7 @@ package Test::Valgrind::Parser::XML::Twig; use strict; use warnings; -our $VERSION = '1.02'; +our $VERSION = '1.10'; use Scalar::Util (); @@ -94,7 +94,7 @@ sub handle_error { $node->kid('stack')->children('frame') ]; for (qw/leakedbytes leakedblocks/) { - my $kid = $node->first_child($_); + my $kid = ($xwhat || $node)->first_child($_); next unless $kid; $data->{$_} = int $kid->text; } @@ -127,7 +127,7 @@ sub handle_error { package Test::Valgrind::Parser::XML::Twig::Elt; -our $VERSION = '1.02'; +our $VERSION = '1.10'; BEGIN { require XML::Twig; }