Skip to content

Commit 53e6f8f

Browse files
committed
fix memory leak from huffman tree
1 parent 0ca5b15 commit 53e6f8f

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

sz/src/TightDataPointStorageD.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,8 @@ void free_TightDataPointStorageD(TightDataPointStorageD *tdps)
344344
free(tdps->exactMidBytes);
345345
if(tdps->residualMidBits!=NULL)
346346
free(tdps->residualMidBits);
347+
if(tdps->typeArray)
348+
free(tdps->typeArray);
347349
free(tdps);
348350
}
349351

sz/src/TightDataPointStorageF.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -357,6 +357,8 @@ void free_TightDataPointStorageF(TightDataPointStorageF *tdps)
357357
free(tdps->exactMidBytes);
358358
if(tdps->residualMidBits!=NULL)
359359
free(tdps->residualMidBits);
360+
if(tdps->typeArray)
361+
free(tdps->typeArray);
360362
free(tdps);
361363
}
362364

0 commit comments

Comments
 (0)