[libvirt] [PATCH 09/10] vbox: factor a large function

Matthias Bolte matthias.bolte at googlemail.com
Thu Aug 19 21:44:15 UTC 2010


2010/8/19 Eric Blake <eblake at redhat.com>:
> * src/vbox/vbox_tmpl.c (vboxDomainCreateWithFlags): Split...
> (vboxStartMachine): ...into new helper.
> ---
>
> This function was just too unbearable with that much nested indentation.
> This should be a no-op refactoring.

Looks fine and I can still start a VirtualBox guest after applying this patch.

> vboxDomainDefineXML is even worse, and contains the remaining sprintf
> instances in this file; I'll probably try to factor that one down as well.

Yes, unfortunately the driver code has many indentation levels and
large functions in several places.

ACK.

Matthias




More information about the libvir-list mailing list