* MakeNSISW symbol sets don't need movable memory
* Use helper functions to read&write MRU and symbol set strings * Don't create empty MRU key when there is nothing to save * Made some helper functions static git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6618 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
6de4fbc743
commit
8577c8e9ae
4 changed files with 174 additions and 216 deletions
|
@ -65,7 +65,6 @@
|
|||
#define RESTORED_COMPRESSOR_MESSAGE _T("\n\nThe %s compressor created the smallest installer (%d bytes).")
|
||||
#define EXE_HEADER_COMPRESSOR_STAT _T("EXE header size:")
|
||||
#define TOTAL_SIZE_COMPRESSOR_STAT _T("Total size:")
|
||||
#define SYMBOL_SET_NAME_MAXLEN 40
|
||||
#define LOAD_SYMBOL_SET_DLG_NAME _T("Load Symbol Definitions Set")
|
||||
#define SAVE_SYMBOL_SET_DLG_NAME _T("Save Symbol Definitions Set")
|
||||
#define LOAD_BUTTON_TEXT _T("Load")
|
||||
|
@ -170,9 +169,10 @@ TCHAR* BuildSymbols();
|
|||
void SetCompressor(NCOMPRESSOR);
|
||||
void RestoreSymbols();
|
||||
void SaveSymbols();
|
||||
void DeleteSymbolSet(TCHAR *);
|
||||
TCHAR** LoadSymbolSet(TCHAR *);
|
||||
void SaveSymbolSet(TCHAR *, TCHAR **);
|
||||
void FreeSymbolSet(TCHAR **);
|
||||
void DeleteSymbolSet(const TCHAR *);
|
||||
TCHAR** LoadSymbolSet(const TCHAR *);
|
||||
void SaveSymbolSet(const TCHAR *, TCHAR **);
|
||||
void RestoreMRUList();
|
||||
void SaveMRUList();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue