The branch master has been updated
       via  93f725a3fcf00701cc8d5c2943383b9aa233aeb4 (commit)
      from  d063add7cbdaf82e6208ef01414432320260e974 (commit)


- Log -----------------------------------------------------------------
commit 93f725a3fcf00701cc8d5c2943383b9aa233aeb4
Author: Andy Polyakov <[email protected]>
Date:   Wed Apr 12 22:51:30 2017 +0200

    testlib/OpenSSL/Test.pm: keep default input private.
    
    If $_ is not private, it can wipe caller's one, which proved to be
    problematic...
    
    Reviewed-by: Rich Salz <[email protected]>
    Reviewed-by: Richard Levitte <[email protected]>

-----------------------------------------------------------------------

Summary of changes:
 test/testlib/OpenSSL/Test.pm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/test/testlib/OpenSSL/Test.pm b/test/testlib/OpenSSL/Test.pm
index c76ca1c..c4799e8 100644
--- a/test/testlib/OpenSSL/Test.pm
+++ b/test/testlib/OpenSSL/Test.pm
@@ -460,6 +460,7 @@ sub run {
     # to make it easier to compare with a manual run of the command.
     if ($opts{capture} || defined($opts{prefix})) {
        my $pipe;
+       local $_;
 
        open($pipe, '-|', "$prefix$cmd") or die "Can't start command: $!";
        while(<$pipe>) {
_____
openssl-commits mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-commits

Reply via email to