]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
removed previous version of completion for compression
authorPaul Cruz <paulcruz74@fb.com>
Wed, 19 Jul 2017 18:51:50 +0000 (11:51 -0700)
committerPaul Cruz <paulcruz74@fb.com>
Wed, 19 Jul 2017 18:51:50 +0000 (11:51 -0700)
lib/compress/zstd_compress.c
lib/zstd.h

index 0c8edecec117535e669f324685e251a069b74019..90002c2c424acbcc407735310fb75c235260c451 100644 (file)
@@ -140,9 +140,6 @@ struct ZSTD_CCtx_s {
     /* Multi-threading */
     U32 nbThreads;
     ZSTDMT_CCtx* mtctx;
-
-    /* adaptive compression */
-    double completion;
 };
 
 
@@ -2848,7 +2845,6 @@ static size_t ZSTD_compress_frameChunk (ZSTD_CCtx* cctx,
     BYTE* op = ostart;
     U32 const maxDist = 1 << cctx->appliedParams.cParams.windowLog;
 
-    cctx->completion = 0;
     if (cctx->appliedParams.fParams.checksumFlag && srcSize)
         XXH64_update(&cctx->xxhState, src, srcSize);
 
@@ -2899,7 +2895,6 @@ static size_t ZSTD_compress_frameChunk (ZSTD_CCtx* cctx,
         }
 
         remaining -= blockSize;
-        cctx->completion = 1 - (double)remaining/srcSize;
         dstCapacity -= cSize;
         ip += blockSize;
         op += cSize;
@@ -3002,11 +2997,6 @@ static size_t ZSTD_compressContinue_internal (ZSTD_CCtx* cctx,
         return fhSize;
 }
 
-ZSTDLIB_API double ZSTD_getCompletion(ZSTD_CCtx* cctx)
-{
-    return cctx->completion;
-}
-
 size_t ZSTD_compressContinue (ZSTD_CCtx* cctx,
                               void* dst, size_t dstCapacity,
                         const void* src, size_t srcSize)
index e835ad3a7db2808dec3337d17b7c19d83f2f897e..6d69d94e6360a72cea78a2b381238861a940ea65 100644 (file)
@@ -808,11 +808,6 @@ ZSTDLIB_API size_t ZSTD_copyCCtx(ZSTD_CCtx* cctx, const ZSTD_CCtx* preparedCCtx,
 ZSTDLIB_API size_t ZSTD_compressContinue(ZSTD_CCtx* cctx, void* dst, size_t dstCapacity, const void* src, size_t srcSize);
 ZSTDLIB_API size_t ZSTD_compressEnd(ZSTD_CCtx* cctx, void* dst, size_t dstCapacity, const void* src, size_t srcSize);
 
-/*! ZSTD_getCompletion: get a double representing how much of a file/buffer has been compressed
- *                      using ZSTD_compressContinue()
- * return: a double value in the range of 0 to 1 representing how much a compression job has finished
- */
-ZSTDLIB_API double ZSTD_getCompletion(ZSTD_CCtx* cctx);
 
 /*-
   Buffer-less streaming decompression (synchronous mode)