lib/ffi-icu/lib/util.rb in ffi-icu-0.1.0 vs lib/ffi-icu/lib/util.rb in ffi-icu-0.1.1
- old
+ new
@@ -3,10 +3,10 @@
module Util
def self.read_null_terminated_array_of_strings(pointer)
offset = 0
result = []
- while (ptr = pointer.get_pointer(offset)) != FFI::Pointer::NULL do
+ until (ptr = pointer.get_pointer(offset)).null?
result << ptr.read_string
offset += FFI::Pointer.size
end
result