From 5db662ce11a80f65d262f66bd03c6c496b7e9e33 Mon Sep 17 00:00:00 2001 From: Francis Gravel St-Pierre Date: Fri, 15 May 2020 09:38:18 -0400 Subject: [PATCH] Bugfix: Making STDERR reopen work with mingw RUBY_PLATFORM for windows --- lib/pdf/toolkit/native.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pdf/toolkit/native.rb b/lib/pdf/toolkit/native.rb index 12268a6..f3d815a 100644 --- a/lib/pdf/toolkit/native.rb +++ b/lib/pdf/toolkit/native.rb @@ -31,7 +31,7 @@ def call_program(*args,&block) options[:mode] ||= 'r' if block_given? unless options[:silence_stderr] == false old_stream = STDERR.dup - STDERR.reopen(RUBY_PLATFORM =~ /mswin/ ? 'NUL:' : '/dev/null') + STDERR.reopen(RUBY_PLATFORM =~ /mswin|mingw/ ? 'NUL:' : '/dev/null') STDERR.sync = true end if options[:mode]