From 8c15b8d5da519d1b4e76b6dab336fa0d694b57dc Mon Sep 17 00:00:00 2001 From: David Anderson Date: Sun, 23 Dec 2007 09:25:39 +0000 Subject: [PATCH] fixed more VSPlistening bugs --HG-- branch : sourcemm-1.4.3 extra : convert_revision : svn%3Ac2935e3e-5518-0410-8daf-afa5dab7d4e3/branches/sourcemm-1.4.3%40600 --- sourcemm/CPlugin.cpp | 5 +++-- sourcemm/svn_version.h | 8 ++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/sourcemm/CPlugin.cpp b/sourcemm/CPlugin.cpp index 239f277..aecd031 100644 --- a/sourcemm/CPlugin.cpp +++ b/sourcemm/CPlugin.cpp @@ -205,7 +205,7 @@ void CPluginManager::SetVSPAsLoaded() event != pPlugin->m_Events.end(); event++) { - if (!(*event).got_vsp) + if ((*event).got_vsp) { continue; } @@ -406,7 +406,8 @@ CPluginManager::CPlugin *CPluginManager::_Load(const char *file, PluginId source //if (pl->m_API->GetApiVersion() >= 4) pl->m_API->AllPluginsLoaded(); } - if (g_VspListener.IsRootLoadMethod()) + if (g_VspListener.IsRootLoadMethod() + || (g_VspListener.IsLoaded() && g_SmmAPI.VSPEnabled())) { SourceHook::List::iterator event; for (event = pl->m_Events.begin(); diff --git a/sourcemm/svn_version.h b/sourcemm/svn_version.h index 15f8b97..59689e1 100644 --- a/sourcemm/svn_version.h +++ b/sourcemm/svn_version.h @@ -5,9 +5,9 @@ #define SVN_PRODUCT_VERSION "1.4.3" -#define SVN_REVISION 599 -#define SVN_REVISION_STRING "599" -#define SVN_FILE_VERSION 1,4,3,599 -#define SVN_FILE_VERSION_STRING "1.4.3.599" +#define SVN_REVISION 600 +#define SVN_REVISION_STRING "600" +#define SVN_FILE_VERSION 1,4,3,600 +#define SVN_FILE_VERSION_STRING "1.4.3.600" #endif //_INCLUDE_SVN_VERSION_H_