void SzArEx_Init(CSzArEx *p) { SzAr_Init(&p->db); p->NumFiles = 0; p->dataPos = 0; // p->Files = 0; p->UnpackPositions = 0; // p->IsEmptyFiles = 0; p->IsDirs = 0; // p->FolderStartPackStreamIndex = 0; // p->PackStreamStartPositions = 0; p->FolderStartFileIndex = 0; p->FileIndexToFolderIndexMap = 0; p->FileNameOffsets = 0; p->FileNames = 0; SzBitUi32s_Init(&p->CRCs); SzBitUi32s_Init(&p->Attribs); // SzBitUi32s_Init(&p->Parents); SzBitUi64s_Init(&p->MTime); SzBitUi64s_Init(&p->CTime); }
void SzArEx_Init(CSzArEx *p) { SzAr_Init(&p->db); p->NumFiles = 0; p->dataPos = 0; p->UnpackPositions = NULL; p->IsDirs = NULL; p->FolderToFile = NULL; p->FileToFolder = NULL; p->FileNameOffsets = NULL; p->FileNames = NULL; SzBitUi32s_Init(&p->CRCs); SzBitUi32s_Init(&p->Attribs); // SzBitUi32s_Init(&p->Parents); SzBitUi64s_Init(&p->MTime); SzBitUi64s_Init(&p->CTime); }