- Disabled DirShow as it hasn't been working since b0 which was released more than a year ago.

- Rewrote token placement checks to prevent a crash with:
"Section uninstall
InstallDir something"
and to make it a bit more comfortable.


git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3305 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
kichik 2003-12-24 15:54:06 +00:00
parent 58d1d2090e
commit 0c7981ef60
5 changed files with 366 additions and 305 deletions

View file

@ -109,7 +109,8 @@ class CEXEBuild {
private:
// tokens.cpp
int get_commandtoken(char *s, int *np, int *op);
int get_commandtoken(char *s, int *np, int *op, int *pos);
int IsTokenPlacedRight(int pos, char *tok);
// script.cpp
#ifdef NSIS_SUPPORT_STANDARD_PREDEFINES
@ -184,8 +185,6 @@ class CEXEBuild {
int preprocess_string(char *out, const char *in, WORD codepage=CP_ACP);
int make_sure_not_in_secorfunc(const char *str, int page_ok=0);
#ifdef NSIS_CONFIG_PLUGIN_SUPPORT
// Added by Ximon Eighteen 5th August 2002
Plugins m_plugins;