Merge pull request #43 from pipelka/sectionfilter-mem-leak

Fixed memory leak in cSatipSectionFilter
This commit is contained in:
Rolf Ahrenberg 2017-09-24 23:24:42 +03:00 committed by GitHub
commit 97097f74af
1 changed files with 5 additions and 2 deletions

View File

@ -102,8 +102,11 @@ int cSatipSectionFilter::Filter(void)
if (doneqM && !neq)
return 0;
if (ringBufferM && (secLenM > 0))
ringBufferM->Put(new cFrame(secBufM, secLenM));
if (ringBufferM && (secLenM > 0)) {
cFrame* section = new cFrame(secBufM, secLenM);
if (!ringBufferM->Put(section))
DELETE_POINTER(section);
}
}
return 0;
}