/* ==================== GLoad ==================== */ const GData* GLoad(const CHAR* path) { GFile file; CHECK(file.Open(path)); U32 pos = file.Tell(); file.Seek(0,2); U32 size = file.Tell(); file.Seek(pos,0); GData* data = GNEW(GData(size+1,0)); CHECK(data); CHECK(file.Read(data->Ptr(),data->Size())==size); file.Close(); return data; }