lib/sys/admin/custom.rb in sys-admin-1.6.4 vs lib/sys/admin/custom.rb in sys-admin-1.7.0

- old
+ new

@@ -1,16 +1,16 @@ -require 'ffi' - -class FFI::Pointer - def read_array_of_string - elements = [] - - loc = self - - until ((element = loc.read_pointer).null?) - elements << element.read_string - loc += FFI::Type::POINTER.size - end - - elements - end -end +require 'ffi' + +class FFI::Pointer + def read_array_of_string + elements = [] + + loc = self + + until ((element = loc.read_pointer).null?) + elements << element.read_string + loc += FFI::Type::POINTER.size + end + + elements + end +end