Atsushi SAKAI <sakaia(a)jp.fujitsu.com> wrote:
Hi, Jim and Dan
How about this?
src/domain_conf.c | 1 +
src/domain_conf.h | 6 +++---
src/network_conf.c | 1 +
src/qemu_driver.c | 32 ++++++++++++++++----------------
src/util.c | 4 ++--
src/virsh.c | 3 +++
tests/testutilsxen.c | 2 ++
7 files changed, 28 insertions(+), 21 deletions(-)
Thanks
Atsushi SAKAI
Jim Meyering <jim(a)meyering.net> wrote:
> Atsushi SAKAI <sakaia(a)jp.fujitsu.com> wrote:
> > Hi, Dan
> >
> > Thank you for commenting it.
> > Without WITH_QEMU, following errors are appeared.
> > ===
> > In file included from test.c:44:
> > domain_conf.h:447: error: syntax error before '&' token
> > domain_conf.h:447: warning: no semicolon at end of struct or union
> > domain_conf.h:448: error: syntax error before '&' token
> > domain_conf.h:449: error: syntax error before '&' token
> > domain_conf.h:458: error: syntax error before ':' token
> > domain_conf.h:459: error: syntax error before ':' token
> > domain_conf.h:468: error: syntax error before '}' token
> ...
> >> > +#ifdef WITH_QEMU
> >> > int stdin;
> >> > int stdout;
> >> > int stderr;
> >> > +#endif
>
> Instead of an ifdef, I suggest renaming those three variables.
> Then their names won't conflict with the names from stdio.h.
>
> Please make that var-renaming change a separate change set.
I'd prefer names with the _fd suffix (to make it clear they are
file descriptors). The "vm" prefix is a little redundant.
Please make the name-changing delta a separate commit: i.e.,
do not mix it with the other portability-related changes.
Thanks,
Jim