messaging_area_header
messaging_area_header *fHeader;
if (dataSize < 0 || size > fSize - (int32)sizeof(messaging_area_header))
int32 startOffset = sizeof(messaging_area_header);
if (offset < (int32)sizeof(messaging_area_header)
&& size <= kMessagingAreaSize - (int32)sizeof(messaging_area_header));
messaging_area_header *fHeader;