From 2f33e00af3e617d4a1fbb22de37f7c382de6961b Mon Sep 17 00:00:00 2001 From: Jardel Weyrich Date: Fri, 1 Jan 2010 04:13:05 -0200 Subject: [PATCH] Fixed a memory leak on windows threads implementation. The CRITICAL_SECTION was not being free'd in evthread_win32_lock_free(). --- evthread_win32.c | 1 + 1 file changed, 1 insertion(+) diff --git a/evthread_win32.c b/evthread_win32.c index ad055107a4..995e0e151f 100644 --- a/evthread_win32.c +++ b/evthread_win32.c @@ -53,6 +53,7 @@ evthread_win32_lock_free(void *_lock, unsigned locktype) { CRITICAL_SECTION *lock = _lock; DeleteCriticalSection(lock); + mm_free(lock); } static int