On Mon, Oct 10, 2011 at 05:16:32PM +0530, Harsh Bora wrote:
On 10/10/2011 03:47 PM, Daniel P. Berrange wrote:
>
>We can use an enum for this too. eg
>
> VIR_ENUM_DECL(qemuFSDriverName);
> VIR_ENUM_IMPL(qemuFSDriverName, VIR_DOMAIN_FS_DRIVER_TYPE_LAST,
> "local", "handle");
>
> virBufferAddLit(&opt, qemuFSDriverNameTypeToString(fs->fsdriver));
>
I tried that, but it gives a compiler err because both are macros
and not functions. I shall post v2 with rest of the changes now.
The VIR_ENUM bits should be in global scope, not inside the function.
Traditionally we put them right at the top of the file, after any
#includes and typedefs/structs.
Daniel
--
|:
http://berrange.com -o-
http://www.flickr.com/photos/dberrange/ :|
|:
http://libvirt.org -o-
http://virt-manager.org :|
|:
http://autobuild.org -o-
http://search.cpan.org/~danberr/ :|
|:
http://entangle-photo.org -o-
http://live.gnome.org/gtk-vnc :|