which included commits to RCS files with non-trunk default branches. git-svn-id: svn://10.65.10.50/trunk@5403 c028cbd2-c16b-5b4b-a496-9718f37d4682
		
			
				
	
	
		
			60 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			C
		
	
	
		
			Executable File
		
	
	
	
	
#ifndef __windll_h   /* prevent multiple inclusions */
 | 
						|
#define __windll_h
 | 
						|
 | 
						|
#include <windows.h>
 | 
						|
#include <assert.h>    /* required for all Windows applications */
 | 
						|
#include <setjmp.h>
 | 
						|
#include <commdlg.h>
 | 
						|
#ifndef __RSXNT__
 | 
						|
#  include <dlgs.h>
 | 
						|
#endif
 | 
						|
#define UNZIP_INTERNAL
 | 
						|
#include "unzip.h"
 | 
						|
#include "structs.h"
 | 
						|
 | 
						|
#ifndef MSWIN
 | 
						|
#  define MSWIN
 | 
						|
#endif
 | 
						|
 | 
						|
/* Allow compilation under Borland C++ also */
 | 
						|
#ifndef __based
 | 
						|
#  define __based(A)
 | 
						|
#endif
 | 
						|
 | 
						|
#ifndef PATH_MAX
 | 
						|
#  define PATH_MAX 128            /* max total file or directory name path */
 | 
						|
#endif
 | 
						|
 | 
						|
/* These two are dependent on the zip directory listing format string.
 | 
						|
 * They help find the filename in the listbox entry.
 | 
						|
 */
 | 
						|
#define SHORT_FORM_FNAME_INX     27
 | 
						|
#define LONG_FORM_FNAME_INX      58
 | 
						|
 | 
						|
#define IDM_REPLACE_NO     100
 | 
						|
#define IDM_REPLACE_TEXT   101
 | 
						|
#define IDM_REPLACE_YES    102
 | 
						|
#define IDM_REPLACE_ALL    103
 | 
						|
#define IDM_REPLACE_NONE   104
 | 
						|
#define IDM_REPLACE_RENAME 105
 | 
						|
#define IDM_REPLACE_HELP   106
 | 
						|
 | 
						|
extern jmp_buf dll_error_return;
 | 
						|
 | 
						|
extern HANDLE hInst;        /* current instance */
 | 
						|
 | 
						|
extern LPDCL lpDCL;
 | 
						|
extern LPUSERFUNCTIONS lpUserFunctions;
 | 
						|
 | 
						|
#ifdef UNZIP_INTERNAL
 | 
						|
void FreeDllMem(__GPRO);
 | 
						|
int win_fprintf(FILE *file, unsigned int, char far *);
 | 
						|
#endif
 | 
						|
 | 
						|
BOOL    WINAPI Unz_Init(zvoid *, USERFUNCTIONS far *);
 | 
						|
BOOL    WINAPI Unz_SetOpts(zvoid *, LPDCL);
 | 
						|
int     WINAPI Unz_Unzip(zvoid *, int, char **);
 | 
						|
extern  WINAPI windll_unzip(int, char **, DCL far *, USERFUNCTIONS far *);
 | 
						|
 | 
						|
#endif /* __windll_h */
 |