From 4426910b9a67334ea8818167d7d5cb47700999d6 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Wed, 1 Feb 2006 12:10:52 +0000 Subject: [PATCH] made find plugin fast inline for speed --- amxmodx/CPlugin.cpp | 5 ----- amxmodx/CPlugin.h | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/amxmodx/CPlugin.cpp b/amxmodx/CPlugin.cpp index 8213c54f..de8752fe 100755 --- a/amxmodx/CPlugin.cpp +++ b/amxmodx/CPlugin.cpp @@ -149,11 +149,6 @@ void CPluginMngr::clear() } } -CPluginMngr::CPlugin* CPluginMngr::findPluginFast(AMX *amx) -{ - return (CPlugin*)(amx->userdata[UD_FINDPLUGIN]); -} - CPluginMngr::CPlugin* CPluginMngr::findPlugin(AMX *amx) { CPlugin*a = head; diff --git a/amxmodx/CPlugin.h b/amxmodx/CPlugin.h index 7bd7df76..7b70e2ea 100755 --- a/amxmodx/CPlugin.h +++ b/amxmodx/CPlugin.h @@ -122,7 +122,7 @@ public: void unloadPlugin(CPlugin** a); int loadPluginsFromFile(const char* filename); - CPlugin* findPluginFast(AMX *amx); + inline CPlugin* findPluginFast(AMX *amx) { return (CPlugin*)(amx->userdata[UD_FINDPLUGIN]); } CPlugin* findPlugin(AMX *amx); CPlugin* findPlugin(int index); CPlugin* findPlugin(const char* name);