]> granicus.if.org Git - p11-kit/commitdiff
library: Initialize p11_virtual_mutex for Windows
authorDaiki Ueno <dueno@redhat.com>
Thu, 16 Feb 2017 13:25:49 +0000 (14:25 +0100)
committerDaiki Ueno <ueno@gnu.org>
Thu, 16 Feb 2017 15:17:14 +0000 (16:17 +0100)
common/library.c

index effb3a6b635b49f96f49c2eb30a768e4d3f998e6..37cb1c8485551be86677b4969608565bb852bf00 100644 (file)
@@ -179,6 +179,7 @@ p11_library_init (void)
        p11_debug_init ();
        p11_debug ("initializing library");
        p11_mutex_init (&p11_library_mutex);
+       p11_mutex_init (&p11_virtual_mutex);
        thread_local = TlsAlloc ();
        if (thread_local == TLS_OUT_OF_INDEXES)
                p11_debug ("couldn't setup tls");
@@ -210,6 +211,7 @@ p11_library_uninit (void)
                LocalFree (data);
                TlsFree (thread_local);
        }
+       p11_mutex_uninit (&p11_virtual_mutex);
        p11_mutex_uninit (&p11_library_mutex);
 }