void Unpack::DoUnpack(int Method,bool Solid) { switch(Method) { #ifndef SFX_MODULE case 15: Unpack15(Solid); break; case 20: case 26: Unpack20(Solid); break; #endif case 29: Unpack29(Solid); break; } }
void Unpack::DoUnpack(int Method,bool Solid) { switch(Method) { #ifndef SFX_MODULE case 15: // rar 1.5 compression Unpack15(Solid); break; case 20: // rar 2.x compression case 26: // files larger than 2GB Unpack20(Solid); break; #endif case 29: // rar 3.x compression case 36: // alternative hash Unpack29(Solid); break; } }
void Unpack::DoUnpack(int Method,bool Solid) { switch(Method) { #ifndef SFX_MODULE case 15: // rar 1.5 compression Unpack15(Solid); break; case 20: // rar 2.x compression case 26: // files larger than 2GB Unpack20(Solid); //inside of here is where the pointer to the location in memory of the file exists break; #endif case 29: // rar 3.x compression case 36: // alternative hash Unpack29(Solid); break; } }