From: zhang bo Date: Mon, 27 Apr 2015 09:26:31 +0000 (+0800) Subject: util: fix memleak in virStorageSourceClear X-Git-Tag: v1.2.15-rc1~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ab7cd11e0b9e985c5d07ba40d67d31fac0a92329;p=thirdparty%2Flibvirt.git util: fix memleak in virStorageSourceClear snapshot and configFile are not freed, free them. Signed-off-by: Zhang Bo --- diff --git a/src/util/virstoragefile.c b/src/util/virstoragefile.c index 9507ca191a..6c3017cef9 100644 --- a/src/util/virstoragefile.c +++ b/src/util/virstoragefile.c @@ -2038,6 +2038,8 @@ virStorageSourceClear(virStorageSourcePtr def) VIR_FREE(def->path); VIR_FREE(def->volume); + VIR_FREE(def->snapshot); + VIR_FREE(def->configFile); virStorageSourcePoolDefFree(def->srcpool); VIR_FREE(def->driverName); virBitmapFree(def->features);