core/systems/ExtensionSys.cpp
changeset 1157 61c7092246c6
parent 1150 2d97459b4972
child 1202 4d91500e2cbc
     1.1 --- a/core/systems/ExtensionSys.cpp	Tue Jul 24 01:18:28 2007 +0000
     1.2 +++ b/core/systems/ExtensionSys.cpp	Tue Jul 24 02:24:37 2007 +0000
     1.3 @@ -689,6 +689,17 @@
     1.4  		}
     1.5  	}
     1.6  
     1.7 +	IdentityToken_t *pIdentity;
     1.8 +	if ((pIdentity = pExt->GetIdentity()) != NULL)
     1.9 +	{
    1.10 +		SMGlobalClass *glob = SMGlobalClass::head;
    1.11 +		while (glob)
    1.12 +		{
    1.13 +			glob->OnSourceModIdentityDropped(pIdentity);
    1.14 +			glob = glob->m_pGlobalClassNext;
    1.15 +		}
    1.16 +	}
    1.17 +
    1.18  	delete pExt;
    1.19  
    1.20  	List<CExtension *>::iterator iter;