diff options
Diffstat (limited to 'lib/csv.rb')
-rw-r--r-- | lib/csv.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/csv.rb b/lib/csv.rb index 61702137d0..60dbbcc230 100644 --- a/lib/csv.rb +++ b/lib/csv.rb @@ -637,7 +637,7 @@ class CSV file_opts = {universal_newline: false}.merge(options) begin - f = File.open(filename, mode, file_opts) + f = File.open(filename, mode, **file_opts) rescue ArgumentError => e raise unless /needs binmode/.match?(e.message) and mode == "r" mode = "rb" |