Skip to content

Commit 8359208

Browse files
committed
Fix leak of item in probe_item_collect
1 parent 9f83ba0 commit 8359208

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/OVAL/probes/probe/icache.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -552,9 +552,11 @@ int probe_item_collect(struct probe_ctx *ctx, SEXP_t *item)
552552
memcheck_ret = probe_cobj_memcheck(cobj_itemcnt, ctx->max_mem_ratio);
553553
if (memcheck_ret == -1) {
554554
dE("Failed to check available memory");
555+
SEXP_free(item);
555556
return -1;
556557
}
557558
if (memcheck_ret == 1) {
559+
SEXP_free(item);
558560

559561
/*
560562
* Don't set the message again if the collected object is

0 commit comments

Comments
 (0)