|
@@ -21,7 +21,9 @@ DLLRegister::~DLLRegister()
|
|
|
if( tmp )
|
|
|
{
|
|
|
tmp->name->release();
|
|
|
- //FreeLibrary( tmp->handle );
|
|
|
+#ifndef _DEBUG
|
|
|
+ FreeLibrary( tmp->handle );
|
|
|
+#endif
|
|
|
}
|
|
|
delete tmp;
|
|
|
}
|
|
@@ -72,7 +74,9 @@ void DLLRegister::releaseDLL( char *name )
|
|
|
if( !tmp->ref )
|
|
|
{
|
|
|
tmp->name->release();
|
|
|
- //FreeLibrary( tmp->handle );
|
|
|
+#ifndef _DEBUG
|
|
|
+ FreeLibrary( tmp->handle );
|
|
|
+#endif
|
|
|
delete tmp;
|
|
|
dlls->remove( i );
|
|
|
}
|