]> wimlib.net Git - wimlib/blobdiff - src/wim.c
Multithreaded stream writing fixes
[wimlib] / src / wim.c
index 776281200b53f4038a5db228286f8bf52e84fa78..342281d382fed08bf7ed461bcf2c611fb90a912c 100644 (file)
--- a/src/wim.c
+++ b/src/wim.c
@@ -65,7 +65,7 @@ static WIMStruct *
 new_wim_struct()
 {
        WIMStruct *w = CALLOC(1, sizeof(WIMStruct));
-#ifdef WITH_FUSE
+#if defined(WITH_FUSE) || defined(ENABLE_MULTITHREADED_COMPRESSION)
        if (pthread_mutex_init(&w->fp_tab_mutex, NULL) != 0) {
                ERROR_WITH_ERRNO("Failed to initialize mutex");
                FREE(w);