[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 13/18] xenstored: support running in minios stubdom
On Wed, 2012-01-18 at 17:13 +0000, Ian Jackson wrote: > Ian Campbell writes ("Re: [Xen-devel] [PATCH 13/18] xenstored: support > running in minios stubdom"): > > One thing which might help is to provide nop versions of functions > > instead of idef'ing both the definition and callsite. e.g. > > static void write_pidfile(const char *pidfile) > > +#ifndef __MINIOS__ > > stuff > > +#else > > + nothing > > +endif > > I would normally prefer: > > > +#ifndef __MINIOS__ > > static void write_pidfile(const char *pidfile) > > stuff > > } > > +#else > > +static void write_pidfile(const char *pidfile) > > +} > > +endif Yes, I'd normally do it this way too, not sure why I wrote the other... Only real difference is that it prevents the prototype getting out of sync and bit-rotting the infrequently used case if there is one. Ian. > I think this is fairly easy to read; the only hard part is figuring > out which version is being used, which can often be done by putting > the relevant bits in a separate file. > > Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |