pub fn read_string( strings: &mut TempBuffer<*mut TString>, data: *const c_char, size: usize, offset: &mut usize, ) -> *mut TString