On Tue, 2010-12-21 at 15:30 +0000, Ian Campbell wrote:
> Only minor comments.
>
> On Tue, 2010-12-21 at 15:17 +0000, Gianni Tedesco wrote:
> > @@ -246,6 +246,38 @@ enum {
> >
> > #define LIBXL_VERSION 0
> >
> > +enum action_on_shutdown {
>
> Namespace.
Ah, thanks, missed that.
> > + LIBXL_ACTION_DESTROY,
> > +
> > + LIBXL_ACTION_RESTART,
> > + LIBXL_ACTION_RESTART_RENAME,
> > +
> > + LIBXL_ACTION_PRESERVE,
> > +
> > + LIBXL_ACTION_COREDUMP_DESTROY,
> > + LIBXL_ACTION_COREDUMP_RESTART,
> > +};
> [...]
> > +#define MUST( call ) ({ \
> > + int must_rc = (call); \
> > + if (must_rc < 0) { \
> > + fprintf(stderr,"xl: fatal error: %s:%d, rc=%d: %s\n", \
> > + __FILE__,__LINE__, must_rc, #call); \
> > + goto error_out; \
> > + } \
> > + })
>
> I don't think the two callsites of this macro justify the obfuscation of
> having a goto in a macro, just open code it.
Yes, you're right.
> > +
> > + if ( dom_info->console_autoconnect ) {
> > + cb = autoconnect_console;
> > + }else{
>
> } else {
>
> > + }else{
>
> Some of the indentation looks weird. Could be my mail client or perhaps
> you are mixing spaces and tabs or something?
Don't think so, seems fine to me. There was something else I was working
on that was all already tabs but I don't think it's anything I touched
here.
> Ian.
Thanks
Gianni
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|