NSIS/Source/exedata.h
kichik ba8a64a806 refactoring:
- added CEXEBuild::update_exehead() and made everyone use it
 - renamed some variables (of the *exeheader* variety)
bug fix:
 - uninstaller CRC-check failed if !packhdr created a non-512-bytes-aligned exehead


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3695 212acab6-be3b-0410-9dea-997c60f758d6
2004-10-02 18:04:41 +00:00

21 lines
538 B
C

#ifndef _EXEDATA_H_
#define _EXEDATA_H_
#include <cstddef>
// TODO: these should live in a singleton
extern size_t zlib_exehead_size;
extern size_t bzip2_exehead_size;
extern size_t lzma_exehead_size;
extern size_t exeheader_size;
extern size_t icondata_size;
extern size_t unicondata_size;
extern unsigned char zlib_exehead[];
extern unsigned char bzip2_exehead[];
extern unsigned char lzma_exehead[];
extern unsigned char icon_data[];
extern unsigned char unicon_data[];
extern unsigned char bitmap1_data[630];
#endif //_EXEDATA_H_