From 2f33e00af3e617d4a1fbb22de37f7c382de6961b Mon Sep 17 00:00:00 2001 From: Jardel Weyrich Date: Fri, 1 Jan 2010 04:13:05 -0200 Subject: 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(+) (limited to 'evthread_win32.c') diff --git a/evthread_win32.c b/evthread_win32.c index ad055107..995e0e15 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 -- cgit v1.2.1