fixed a serious bug where deleted forwards could be placed in the re-use cache too soon

This commit is contained in:
David Anderson
2006-11-21 23:06:50 +00:00
parent 3e0866e57a
commit c15a23a2a7
2 changed files with 36 additions and 5 deletions

View File

@@ -143,6 +143,7 @@ public:
// Single plugin forward
class CSPForward
{
friend class CForwardMngr;
const char *m_FuncName;
int m_NumParams;
@@ -152,6 +153,8 @@ class CSPForward
int m_Func;
bool m_HasFunc;
String m_Name;
bool m_InExec;
bool m_ToDelete;
public:
bool isFree;