From e3b9d1311bbc4dcf7a38b001a0f9371bdcce0e57 Mon Sep 17 00:00:00 2001 From: kichik Date: Sat, 23 Feb 2008 15:04:53 +0000 Subject: [PATCH] update structure comments git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5556 212acab6-be3b-0410-9dea-997c60f758d6 --- Source/exehead/fileform.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/Source/exehead/fileform.h b/Source/exehead/fileform.h index 4e78c76b..5ee4cbf2 100644 --- a/Source/exehead/fileform.h +++ b/Source/exehead/fileform.h @@ -21,20 +21,18 @@ #define _FILEFORM_H_ -// * the installer is compsed of the following parts: +// * the installer is composed of the following parts: // exehead (~34kb) // firstheader (struct firstheader) // * headers (compressed together): -// header (struct header) -// * nsis blocks (described in header->blocks) +// header (struct header - contains pointers to all blocks) // pages (struct page) // section headers (struct section) // entries/instructions (struct entry) // strings (null seperated) // language tables (language id, dialog offset, language strings) // colors (struct color) -// data block (files and uninstaller data) -// * not compressed +// data block (compressed files and uninstaller data) // CRC (optional - 4 bytes) // // headers + datablock is at least 512 bytes if CRC enabled