]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
[zstdmt] Use POOL_create_advanced()
authorNick Terrell <terrelln@fb.com>
Fri, 25 Aug 2017 01:12:28 +0000 (18:12 -0700)
committerNick Terrell <terrelln@fb.com>
Fri, 25 Aug 2017 01:12:28 +0000 (18:12 -0700)
lib/compress/zstdmt_compress.c

index 8564bc439214df313b80684735aedf3d17022710..84a56889018a751f6214a3d81bd280ce46208ca6 100644 (file)
@@ -426,7 +426,7 @@ ZSTDMT_CCtx* ZSTDMT_createCCtx_advanced(unsigned nbThreads, ZSTD_customMem cMem)
     mtctx->allJobsCompleted = 1;
     mtctx->sectionSize = 0;
     mtctx->overlapLog = ZSTDMT_OVERLAPLOG_DEFAULT;
-    mtctx->factory = POOL_create(nbThreads, 0);
+    mtctx->factory = POOL_create_advanced(nbThreads, 0, cMem);
     mtctx->jobs = ZSTDMT_allocJobsTable(&nbJobs, cMem);
     mtctx->jobIDMask = nbJobs - 1;
     mtctx->bufPool = ZSTDMT_createBufferPool(nbThreads, cMem);