lib/blingfire.rb in blingfire-0.2.0 vs lib/blingfire.rb in blingfire-0.2.1

- old
+ new

@@ -117,10 +117,10 @@ output_buffer_size ||= ids.size * 32 c_ids = Fiddle::Pointer[ids.pack("i*")] out = Fiddle::Pointer.malloc(output_buffer_size) out_size = FFI.IdsToText(model, c_ids, ids.size, out, output_buffer_size, skip_special_tokens ? 1 : 0) check_status out_size, out - encode_utf8(out.to_str(out_size - 1)) + out_size <= 0 ? "" : encode_utf8(out.to_str(out_size - 1)) end def free_model(model) FFI.FreeModel(model) end