From 72f2725aa5ff5b582dc5bb634d1138d3e6bd6f60 Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Fri, 22 Dec 2017 10:07:37 +0100 Subject: [PATCH] Open files in binary mode This should fix GitHub issue #4. Additionally, opening in binary mode already forces the ASCII-8BIT encoding, so there's no need to specify it anymore. --- rcs-fast-export.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rcs-fast-export.rb b/rcs-fast-export.rb index f5e5ad2..4128335 100755 --- a/rcs-fast-export.rb +++ b/rcs-fast-export.rb @@ -392,7 +392,7 @@ module RCS def RCS.parse(fname, rcsfile, opts={}) rcs = RCS::File.new(fname, ::File.executable?(rcsfile)) - ::File.open(rcsfile, 'r:ASCII-8BIT') do |file| + ::File.open(rcsfile, 'rb') do |file| status = [:basic] rev = nil lines = [] -- 2.32.0.93.g670b81a890