On Tue, 2011-07-26 at 12:17 -0400, Jeremy Fitzhardinge wrote:
> On 07/26/2011 04:16 AM, ruslanpisarev@xxxxxxxxx wrote:
> > @@ -43,15 +43,15 @@
> > const char *xenbus_strstate(enum xenbus_state state)
> > {
> > static const char *const name[] = {
> > - [ XenbusStateUnknown ] = "Unknown",
> > - [ XenbusStateInitialising ] = "Initialising",
> > - [ XenbusStateInitWait ] = "InitWait",
> > - [ XenbusStateInitialised ] = "Initialised",
> > - [ XenbusStateConnected ] = "Connected",
> > - [ XenbusStateClosing ] = "Closing",
> > - [ XenbusStateClosed ] = "Closed",
> > - [XenbusStateReconfiguring] = "Reconfiguring",
> > - [XenbusStateReconfigured] = "Reconfigured",
> > + [XenbusStateUnknown] = "Unknown",
> > + [XenbusStateInitialising] = "Initialising",
> > + [XenbusStateInitWait] = "InitWait",
> > + [XenbusStateInitialised] = "Initialised",
> > + [XenbusStateConnected] = "Connected",
> > + [XenbusStateClosing] = "Closing",
> > + [XenbusStateClosed] = "Closed",
> > + [XenbusStateReconfiguring] = "Reconfiguring",
> > + [XenbusStateReconfigured] = "Reconfigured",
> > };
>
> Eh, I think this looks worse now.
Me too.
If we're going to change this to anything I'd suggest
#define N(x) [XenbusState#x] = ##x
...
N(Connected),
N(Closing),
...
#undef N
(modulo my never quite remembering the cpp stringification rules first
time)
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|