X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=src%2Flaunch.c;h=03ad39b4b3b61df873ea9d13fa1740bde8efd1ba;hb=refs%2Ftags%2F1.13.12;hp=cb0f637eaf5e3815c05abdbc3633f2cd3735ba51;hpb=2ace9be4cd69e84cd88e5b0fd74de861a4973c91;p=libguestfs.git diff --git a/src/launch.c b/src/launch.c index cb0f637..03ad39b 100644 --- a/src/launch.c +++ b/src/launch.c @@ -1083,7 +1083,8 @@ test_qemu (guestfs_h *g) * probably indicates that the qemu binary is missing. */ if (test_qemu_cmd (g, cmd, &g->qemu_help) == -1) { - perrorf (g, _("%s: command failed: If qemu is located on a non-standard path, try setting the LIBGUESTFS_QEMU environment variable."), cmd); + error (g, _("command failed: %s\n\nIf qemu is located on a non-standard path, try setting the LIBGUESTFS_QEMU\nenvironment variable. There may also be errors printed above."), + cmd); return -1; } @@ -1110,7 +1111,7 @@ test_qemu_cmd (guestfs_h *g, const char *cmd, char **ret) return -1; } - if (pclose (fp) == -1) + if (pclose (fp) != 0) return -1; return 0;