Fix Zlib-based crash (DISABLES NON-ENGLISH LANGUAGES)

This commit is contained in:
Vinyl Darkscratch 2018-01-21 23:36:01 -08:00
parent 5e0213fc31
commit 3c811fedc3

View file

@ -51,11 +51,11 @@ class Language
# Translate some text # Translate some text
def tr(string) def tr(string)
#dbg_print(caller_locations(1, 1).first.tap{|loc| puts "#{loc.path}:#{loc.lineno}"}) #dbg_print(caller_locations(1, 1).first.tap{|loc| puts "#{loc.path}:#{loc.lineno}"})
if @data # if @data
rv = @data[Zlib::crc32(string)] || string # rv = @data[Zlib::crc32(string)] || string
else # else
rv = string rv = string
end # end
dbg_print(string + " -> " + rv) dbg_print(string + " -> " + rv)
return String.new(rv) return String.new(rv)
end end