[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