lib/autobuild/subcommand.rb in autobuild-1.7.0 vs lib/autobuild/subcommand.rb in autobuild-1.7.1
- old
+ new
@@ -301,9 +301,12 @@
# If the caller asked for process output, provide it to him
# line-by-line.
if outread
outwrite.close
outread.each_line do |line|
+ if line.respond_to?(:force_encoding)
+ line.force_encoding('BINARY')
+ end
if Autobuild.verbose
STDOUT.print line
end
logfile.puts line
# Do not yield the line if Autobuild.verbose is true, as it