[libvirt] [PATCH] esx: Rework datastore path parsing and handling

Eric Blake eblake at redhat.com
Thu Sep 2 22:02:44 UTC 2010


On 09/02/2010 04:00 PM, Matthias Bolte wrote:
>> Are you missing a strdup() here?  I'm worried that the
>> VIR_FREE(data.datastorePathWithoutFileName) in esxDomainDumpXML will now try
>> to free static storage.
>
> This is in esxDomainXMLFromNative, data.datastorePathWithoutFileName
> doesn't get freed here, so not strdup'ing is fine here.
>
> In esxDomainDumpXML data.datastorePathWithoutFileName is allocated via
> virAsprintf and therefore it need to be freed in esxDomainDumpXML.
>
> So nothing to change here.

Okay; your explanations make sense.

ACK.

-- 
Eric Blake   eblake at redhat.com    +1-801-349-2682
Libvirt virtualization library http://libvirt.org




More information about the libvir-list mailing list