Skip to content

Commit a5df3e4

Browse files
committed
fix instance of string literal mutation
1 parent c817dc7 commit a5df3e4

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

lib/ruby_units/unit.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1613,7 +1613,7 @@ def unit_signature
16131613
def parse(passed_unit_string = '0')
16141614
unit_string = passed_unit_string.dup
16151615
unit_string = "#{Regexp.last_match(1)} USD" if unit_string =~ /\$\s*(#{NUMBER_REGEX})/
1616-
unit_string.gsub!("\u00b0".force_encoding('utf-8'), 'deg') if unit_string.encoding == Encoding::UTF_8
1616+
unit_string.gsub!("\u00b0".encode('utf-8'), 'deg') if unit_string.encoding == Encoding::UTF_8
16171617

16181618
unit_string.gsub!(/(\d)[_,](\d)/, '\1\2') # remove underscores and commas in numbers
16191619

0 commit comments

Comments
 (0)