$NetBSD: patch-ab,v 1.3 2004/07/24 01:19:35 wiz Exp $

--- loader/win32.c.orig	2004-07-01 00:00:53.000000000 +0200
+++ loader/win32.c
@@ -444,8 +444,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
