mirror of https://github.com/stenzek/duckstation
				
				
				
			
			You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			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
 |