X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FTest%2FValgrind%2FTool%2FSuppressionsParser.pm;h=b19a7c6b1cce8f5c95e1206f4a16a50b3ca3ecb2;hb=5be34712ef7215c65ac440695cd679578624fdca;hp=471025ac62c60ea5e4c9676b047ce43a9ad9d139;hpb=abe419ac02d109283a1fe5615f5ab9d0a9a5572f;p=perl%2Fmodules%2FTest-Valgrind.git diff --git a/lib/Test/Valgrind/Tool/SuppressionsParser.pm b/lib/Test/Valgrind/Tool/SuppressionsParser.pm index 471025a..b19a7c6 100644 --- a/lib/Test/Valgrind/Tool/SuppressionsParser.pm +++ b/lib/Test/Valgrind/Tool/SuppressionsParser.pm @@ -40,7 +40,7 @@ sub new { shift->_croak('This mock tool isn\'t meant to be used directly') } =head2 C -Generated reports are L objects. +Generated reports are C objects. Their C member contains the raw text of the suppression. =cut @@ -104,16 +104,12 @@ sub parse_suppressions { } } - my %dupes; - @dupes{@supps, @extra} = (); - @supps = keys %dupes; - my $num; $sess->report($self->report_class($sess)->new( id => ++$num, kind => 'Suppression', data => $_, - )) for @supps; + )) for @supps, @extra; } =head1 SEE ALSO