From a308fb7c1ecbfa42d49b92f69ae4e513fff8ce1c Mon Sep 17 00:00:00 2001 From: Kukhee Kim Date: Thu, 9 Jul 2015 13:34:37 -0700 Subject: [PATCH] fill zeros into buffer when BALG is changed to LIFO from FIFO. --- src/std/rec/compressRecord.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/std/rec/compressRecord.c b/src/std/rec/compressRecord.c index 84a93f82f..c0feaacfb 100644 --- a/src/std/rec/compressRecord.c +++ b/src/std/rec/compressRecord.c @@ -92,6 +92,8 @@ static void reset(compressRecord *prec) if (prec->alg == compressALG_Average && prec->sptr == 0){ prec->sptr = calloc(prec->nsam, sizeof(double)); } + + if(prec->bptr && prec->nsam) memset(prec->bptr, 0, prec->nsam * sizeof(double)); } static void monitor(compressRecord *prec)