]> git.vpit.fr Git - perl/modules/Test-Valgrind.git/commitdiff
dl_unload_file() returns false on error, not true
authorVincent Pit <vince@profvince.com>
Sun, 8 Feb 2009 23:11:42 +0000 (00:11 +0100)
committerVincent Pit <vince@profvince.com>
Mon, 9 Feb 2009 01:05:36 +0000 (02:05 +0100)
lib/Test/Valgrind.pm

index 5921df73a0b206784d93c0b6ed9ce2f21fad892f..4b1b5268d6a98d38db9ca98d34113cb36d3bd1de 100644 (file)
@@ -234,7 +234,7 @@ sub import {
 END {
  if ($run and eval { require DynaLoader; 1 }) {
   my @rest;
-  DynaLoader::dl_unload_file($_) and push @rest, $_ for @DynaLoader::dl_librefs;
+  DynaLoader::dl_unload_file($_) or push @rest, $_ for @DynaLoader::dl_librefs;
   @DynaLoader::dl_librefs = @rest;
  }
 }