| 4288 | } TUnzipHandleData; |
| 4289 | |
| 4290 | HZIP OpenZipU(void *z,unsigned int len,DWORD flags) |
| 4291 | { |
| 4292 | TUnzip *unz = new TUnzip(); |
| 4293 | lasterrorU = unz->Open(z,len,flags); |
| 4294 | if (lasterrorU!=ZR_OK) |
| 4295 | { |
| 4296 | delete unz; |
| 4297 | return 0; |
| 4298 | } |
| 4299 | TUnzipHandleData *han = new TUnzipHandleData; |
| 4300 | han->flag=1; |
| 4301 | han->unz=unz; |
| 4302 | return (HZIP)han; |
| 4303 | } |
| 4304 | |
| 4305 | ZRESULT GetZipItemA(HZIP hz, int index, ZIPENTRY *ze) |
| 4306 | { |