Rather than chancing calling strchr when @err_noinfo == NULL or calling virErrorTestMsgFormatInfoOne when @err_info == NULL, both of which would fail, let's just return -1 immediately when we encounter an error. Signed-off-by: John Ferlan <jferlan@xxxxxxxxxx> --- tests/virerrortest.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/tests/virerrortest.c b/tests/virerrortest.c index eebf259343..48b4848b44 100644 --- a/tests/virerrortest.c +++ b/tests/virerrortest.c @@ -58,7 +58,6 @@ virErrorTestMsgs(const void *opaque ATTRIBUTE_UNUSED) const char *err_noinfo; const char *err_info; size_t i; - int ret = 0; for (i = 1; i < VIR_ERR_NUMBER_LAST; i++) { err_noinfo = virErrorMsg(i, NULL); @@ -66,25 +65,25 @@ virErrorTestMsgs(const void *opaque ATTRIBUTE_UNUSED) if (!err_noinfo) { VIR_TEST_VERBOSE("\nmissing string without info for error id %zu\n", i); - ret = -1; + return -1; } if (!err_info) { VIR_TEST_VERBOSE("\nmissing string with info for error id %zu\n", i); - ret = -1; + return -1; } if (strchr(err_noinfo, '%')) { VIR_TEST_VERBOSE("\nerror message id %zu contains formatting characters: '%s'\n", i, err_noinfo); - ret = -1; + return -1; } if (virErrorTestMsgFormatInfoOne(err_info) < 0) - ret = -1; + return -1; } - return ret; + return 0; } -- 2.17.2 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list