[libvirt] [PATCH v1 13/21] vbox: remove unneeded cleanup labels

Daniel Henrique Barboza danielhb413 at gmail.com
Tue Nov 12 17:33:11 UTC 2019



On 11/12/19 1:42 PM, Ján Tomko wrote:
> On Mon, Oct 21, 2019 at 03:19:03PM -0300, Daniel Henrique Barboza wrote:
>> Signed-off-by: Daniel Henrique Barboza <danielhb413 at gmail.com>
>> ---
>> src/vbox/vbox_common.c        | 12 +++---
>> src/vbox/vbox_snapshot_conf.c | 75 +++++++++++++++--------------------
>> 2 files changed, 36 insertions(+), 51 deletions(-)
>>
>> diff --git a/src/vbox/vbox_common.c b/src/vbox/vbox_common.c
>> index 475b3a3147..5ea9ef627d 100644
>> --- a/src/vbox/vbox_common.c
>> +++ b/src/vbox/vbox_common.c
>> @@ -2202,21 +2202,21 @@ static int 
>> vboxDomainCreateWithFlags(virDomainPtr dom, unsigned int flags)
>>     int ret = -1;
>>
>>     if (!data->vboxObj)
>> -        return ret;
>> +        return -1;
>>
>>     virCheckFlags(0, -1);
>>
>>     if (!dom->name) {
>>         virReportError(VIR_ERR_INTERNAL_ERROR, "%s",
>>                        _("Error while reading the domain name"));
>> -        goto cleanup;
>> +        return -1;
>>     }
>>
>>     rc = gVBoxAPI.UArray.vboxArrayGet(&machines, data->vboxObj, 
>> ARRAY_GET_MACHINES);
>>     if (NS_FAILED(rc)) {
>>         virReportError(VIR_ERR_INTERNAL_ERROR,
>>                        _("Could not get list of machines, rc=%08x"), 
>> (unsigned)rc);
>> -        goto cleanup;
>> +        return -1;
>>     }
>>
>>     for (i = 0; i < machines.count; ++i) {
>> @@ -2260,7 +2260,6 @@ static int 
>> vboxDomainCreateWithFlags(virDomainPtr dom, unsigned int flags)
>>     /* Do the cleanup and take care you dont leak any memory */
>>     gVBoxAPI.UArray.vboxArrayRelease(&machines);
>>
>> - cleanup:
>>     return ret;
>> }
>>
>> @@ -2755,13 +2754,13 @@ static int vboxDomainGetInfo(virDomainPtr dom, 
>> virDomainInfoPtr info)
>>     int ret = -1;
>>
>>     if (!data->vboxObj)
>> -        return ret;
>> +        return -2;
> 
> How did you come up with -2 here?



This was a typo that slipped through and I didn't notice. There's no 
"ret = -2" anywhere in this function.


DHB


> 
> Jano





More information about the libvir-list mailing list