blob: 59cc28f6df7642744e4ced48c9aea011a18e5f38 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
$NetBSD: patch-ab,v 1.4 2005/05/30 12:43:30 wiz Exp $
--- loader/win32.c.orig 2005-04-15 22:17:12.000000000 +0200
+++ loader/win32.c
@@ -451,8 +451,10 @@ static int my_release(void* memory)
if (last_alloc)
pthread_mutex_unlock(&memmut);
- else
+ else {
+ pthread_mutex_unlock(&memmut);
pthread_mutex_destroy(&memmut);
+ }
//if (alccnt < 40000) printf("MY_RELEASE: %p\t%ld (%d)\n", header, header->size, alccnt);
#else
|