Rather than skipping output on failure fail loudly. Signed-off-by: Peter Krempa <pkrempa@xxxxxxxxxx> --- tests/qemucapsprobemock.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/qemucapsprobemock.c b/tests/qemucapsprobemock.c index f26fa6b285..a0d2acb69a 100644 --- a/tests/qemucapsprobemock.c +++ b/tests/qemucapsprobemock.c @@ -86,9 +86,12 @@ qemuMonitorJSONIOProcessLine(qemuMonitorPtr mon, ret = realQemuMonitorJSONIOProcessLine(mon, line, msg); - if (ret == 0 && - (value = virJSONValueFromString(line)) && - (json = virJSONValueToString(value, 1))) { + if (ret == 0) { + if (!(value = virJSONValueFromString(line)) || + !(json = virJSONValueToString(value, true))) { + fprintf(stderr, "Failed to reformat reply string '%s'\n", line); + abort(); + } if (first) { first = false; -- 2.16.2 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list