[Libguestfs] [PATCH 01/10] Rearrange qemu command line order (no functional change).

Jim Meyering jim at meyering.net
Mon Sep 21 15:50:18 UTC 2009


Richard W.M. Jones wrote:
> From: Richard Jones <rjones at trick.home.annexia.org>
...

Looks fine.

> +    snprintf (append, sizeof append,
> +              LINUX_CMDLINE
> +              "%s"              /* (selinux) */
> +              "%s"              /* (verbose) */
> +              "%s",             /* (append) */
> +              g->selinux ? "selinux=1 enforcing=0 " : "selinux=0 ",
> +              g->verbose ? "guestfs_verbose=1 " : " ",
> +              g->append ? g->append : "");

You might prefer (more maintainable/readable) if the separating spaces
were pulled "up" into the format string:

       snprintf (append, sizeof append,
                 LINUX_CMDLINE
                 "%s "              /* (selinux) */
                 "%s "              /* (verbose) */
                 "%s",              /* (append) */
                 g->selinux ? "selinux=1 enforcing=0" : "selinux=0",
                 g->verbose ? "guestfs_verbose=1" : "",
                 g->append ? g->append : "");




More information about the Libguestfs mailing list