mirror of
				https://github.com/RetroDECK/Duckstation.git
				synced 2025-04-10 19:15:14 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			38 lines
		
	
	
		
			708 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			708 B
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|   Additional tools for Minizip
 | |
|   Code: Xavier Roche '2004
 | |
|   License: Same as ZLIB (www.gzip.org)
 | |
| */
 | |
| 
 | |
| #ifndef _zip_tools_H
 | |
| #define _zip_tools_H
 | |
| 
 | |
| #ifdef __cplusplus
 | |
| extern "C" {
 | |
| #endif
 | |
| 
 | |
| #ifndef _ZLIB_H
 | |
| #include "zlib.h"
 | |
| #endif
 | |
| 
 | |
| #include "unzip.h"
 | |
| 
 | |
| /* Repair a ZIP file (missing central directory)
 | |
|    file: file to recover
 | |
|    fileOut: output file after recovery
 | |
|    fileOutTmp: temporary file name used for recovery
 | |
| */
 | |
| extern int ZEXPORT unzRepair(const char* file,
 | |
|                              const char* fileOut,
 | |
|                              const char* fileOutTmp,
 | |
|                              uLong* nRecovered,
 | |
|                              uLong* bytesRecovered);
 | |
| 
 | |
| 
 | |
| #ifdef __cplusplus
 | |
| }
 | |
| #endif
 | |
| 
 | |
| 
 | |
| #endif
 | 
