class BinData::Stringz

def append_zero_byte_if_needed(str)

def append_zero_byte_if_needed(str)
  if str.length == 0 or str[-1, 1] != "\0"
    str + "\0"
  else
    str
  end
end