From f6f59826f01188aa9603983d00b0cd3496e9359d Mon Sep 17 00:00:00 2001 From: Andrew Dunstan Date: Wed, 27 Nov 2019 15:45:44 -0500 Subject: [PATCH] Don't use native methods in TestLib::slurp_file on Msys Commit 114541d58e has upset some buildfarm members running Msys, that weren't previously having problems, so the use of native Windows methods to open files is restricted by this patch to only MSVC builds. --- src/test/perl/TestLib.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/perl/TestLib.pm b/src/test/perl/TestLib.pm index a377cdb226a..458b8013796 100644 --- a/src/test/perl/TestLib.pm +++ b/src/test/perl/TestLib.pm @@ -400,7 +400,7 @@ sub slurp_file my ($filename) = @_; local $/; my $contents; - if (!$windows_os) + if ($Config{osname} ne 'MSWin32') { open(my $in, '<', $filename) or die "could not read \"$filename\": $!";