uninit one more critical section

pull/2/merge
dunemaster 2014-11-13 16:48:57 +03:00
parent c09f9cad2d
commit 61dbf74423
2 changed files with 5 additions and 1 deletions

View File

@ -43,7 +43,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories="../include/libetpan/;../include;../../src/gnu"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_MBCS;USE_SSL"
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_MBCS"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"

View File

@ -68,6 +68,9 @@ class win_init {
~win_init() {
WSACleanup();
#ifdef _MSC_VER
/* Uninitialize Mutexes */
mmapstring_uninit_lock();
#ifdef USE_SSL
mailstream_ssl_uninit_lock();
#endif
@ -75,6 +78,7 @@ class win_init {
#ifdef USE_SASL
mailsasl_uninit_lock();
#endif
#endif
}
private: