Handle system can now unload identities safely. when an identity is removed, all handles owned by it are removed in a chain.

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40288
This commit is contained in:
David Anderson
2007-01-11 07:29:09 +00:00
parent 09b01f7950
commit efd3a8ab5f
6 changed files with 188 additions and 150 deletions
+4 -8
View File
@@ -203,10 +203,6 @@
RelativePath="..\sm_autonatives.cpp"
>
</File>
<File
RelativePath="..\sm_hl2utils.cpp"
>
</File>
<File
RelativePath="..\sm_memtable.cpp"
>
@@ -396,6 +392,10 @@
<Filter
Name="Interfaces"
>
<File
RelativePath="..\interfaces\IExtensionSys.h"
>
</File>
<File
RelativePath="..\interfaces\IForwardSys.h"
>
@@ -408,10 +408,6 @@
RelativePath="..\interfaces\ILibrarySys.h"
>
</File>
<File
RelativePath="..\interfaces\IModuleSys.h"
>
</File>
<File
RelativePath="..\interfaces\IPluginFunction.h"
>