* Basic System::Call support when compiling with 64-bit MinGW/GCC toolchain
* Win64 fixes git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6607 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
757d16f937
commit
286edd20c4
41 changed files with 335 additions and 232 deletions
|
@ -258,7 +258,7 @@ typedef struct
|
|||
|
||||
// nsis blocks
|
||||
struct block_header {
|
||||
int offset;
|
||||
/*UINT_PTR*/ int offset; // BUGBUG: This should probably be UINT_PTR but that currently crashes :(
|
||||
int num;
|
||||
};
|
||||
|
||||
|
@ -554,10 +554,10 @@ extern int g_flags;
|
|||
extern int g_filehdrsize;
|
||||
extern int g_is_uninstaller;
|
||||
|
||||
#define g_pages ((page*)g_blocks[NB_PAGES].offset)
|
||||
#define g_sections ((section*)g_blocks[NB_SECTIONS].offset)
|
||||
#define num_sections (g_blocks[NB_SECTIONS].num)
|
||||
#define g_entries ((entry*)g_blocks[NB_ENTRIES].offset)
|
||||
#define g_pages ( (page*) g_blocks[NB_PAGES].offset )
|
||||
#define g_sections ( (section*) g_blocks[NB_SECTIONS].offset )
|
||||
#define num_sections ( g_blocks[NB_SECTIONS].num )
|
||||
#define g_entries ( (entry*) g_blocks[NB_ENTRIES].offset )
|
||||
#endif
|
||||
|
||||
#endif //_FILEFORM_H_
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue