[libvirt] [PATCH v3] storage: Avoid memory leak on metadata fetching

2011-07-14 Thread Michal Privoznik
Getting metadata on storage allocates a memory (path) which need to be freed after use otherwise it gets leaked. This means after use of virStorageFileGetMetadataFromFD or virStorageFileGetMetadata one must call virStorageFileFreeMetadata to free it. This function frees structure internals and

Re: [libvirt] [PATCH v3] storage: Avoid memory leak on metadata fetching

2011-07-14 Thread Eric Blake
On 07/14/2011 08:15 AM, Michal Privoznik wrote: Getting metadata on storage allocates a memory (path) which need to be freed after use otherwise it gets leaked. This means after use of virStorageFileGetMetadataFromFD or virStorageFileGetMetadata one must call virStorageFileFreeMetadata to free

Re: [libvirt] [PATCH v3] storage: Avoid memory leak on metadata fetching

2011-07-14 Thread Michal Privoznik
On 14.07.2011 16:28, Eric Blake wrote: On 07/14/2011 08:15 AM, Michal Privoznik wrote: Getting metadata on storage allocates a memory (path) which need to be freed after use otherwise it gets leaked. This means after use of virStorageFileGetMetadataFromFD or virStorageFileGetMetadata one must