- makensis should now compile on any POSIX compliment platform (Linux, *BSD, Mac OS X, etc.)
- improved makefiles so nothing is compiled when it's already up-to-date - Added SW_HIDE to ExecShell's accepted show modes git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3518 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
8567625b0e
commit
4c5f8a30eb
46 changed files with 2054 additions and 679 deletions
|
@ -8,13 +8,13 @@
|
|||
subject to change. Applications should only use zlib.h.
|
||||
*/
|
||||
|
||||
/* @(#) $Id: ZUTIL.H,v 1.1.1.1 2002/08/02 10:01:35 kichik Exp $ */
|
||||
/* @(#) $Id: ZUTIL.H,v 1.2 2002/09/22 20:02:03 eccles Exp $ */
|
||||
|
||||
#ifndef _Z_UTIL_H
|
||||
#define _Z_UTIL_H
|
||||
|
||||
#include <windows.h>
|
||||
#include "zlib.h"
|
||||
#include "../Platform.h"
|
||||
#include "ZLIB.H"
|
||||
|
||||
#ifndef local
|
||||
# define local static
|
||||
|
@ -63,10 +63,11 @@ typedef unsigned long ulg;
|
|||
#ifdef EXEHEAD
|
||||
#include "../exehead/util.h"
|
||||
#define ZALLOC(strm, items, size) my_GlobalAlloc((items)*(size))
|
||||
#else // def EXEHEAD
|
||||
#define ZALLOC(strm, items, size) GlobalAlloc(GPTR,(items)*(size))
|
||||
#endif // def EXEHEAD
|
||||
#define ZFREE(strm, addr) { if (addr) GlobalFree(addr); }
|
||||
#else // def EXEHEAD
|
||||
#define ZALLOC(strm, items, size) malloc((items)*(size))
|
||||
#define ZFREE(strm, addr) { if (addr) free(addr); }
|
||||
#endif // def EXEHEAD
|
||||
#define TRY_FREE(s, p) { ZFREE(s, p); }
|
||||
#define ERR_RETURN(strm,err) return (err)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue