Browse code

Merge pull request #22 from cisco-sbg/CLAM-2746-lzma-sdk-7z-xz-bugfix-1.0

Fix lzma-sdk xz bug (1.0.9)

Val S. authored on 2025/05/28 06:34:41
Showing 1 changed files
... ...
@@ -343,8 +343,10 @@ void MixCoder_Free(CMixCoder *p)
343 343
   for (i = 0; i < p->numCoders; i++)
344 344
   {
345 345
     IStateCoder *sc = &p->coders[i];
346
-    if (p->alloc && sc->p)
346
+    if (p->alloc && sc->p) {
347 347
       sc->Free(sc->p, p->alloc);
348
+      sc->p = NULL;
349
+    }
348 350
   }
349 351
   p->numCoders = 0;
350 352
   if (p->buf)