From: Michal Privoznik Date: Wed, 26 Sep 2018 07:19:31 +0000 (+0200) Subject: virSecuritySELinuxContextListFree: Don't leak list->items X-Git-Tag: v4.8.0-rc1~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72a8b8ecc5bc4573035e0c1b5f6824edbe128e37;p=thirdparty%2Flibvirt.git virSecuritySELinuxContextListFree: Don't leak list->items This array is allocated in virSecuritySELinuxContextListAppend() but never freed. This commit is essentially the same as ca25026. Signed-off-by: Michal Privoznik Reviewed-by: John Ferlan --- diff --git a/src/security/security_selinux.c b/src/security/security_selinux.c index 056637e4cb..015abc29f5 100644 --- a/src/security/security_selinux.c +++ b/src/security/security_selinux.c @@ -156,6 +156,7 @@ virSecuritySELinuxContextListFree(void *opaque) for (i = 0; i < list->nItems; i++) virSecuritySELinuxContextItemFree(list->items[i]); + VIR_FREE(list->items); VIR_FREE(list); }