From aa308f7ffcf156faf69fa40190399486d38ec647 Mon Sep 17 00:00:00 2001 From: Michal Privoznik Date: Tue, 14 May 2019 10:39:27 +0200 Subject: [PATCH] virNetServerPreExecRestart: Check for retval of virJSONValueNewArray() Signed-off-by: Michal Privoznik Reviewed-by: Erik Skultety --- src/rpc/virnetserver.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/rpc/virnetserver.c b/src/rpc/virnetserver.c index 83b871764f..4934dba967 100644 --- a/src/rpc/virnetserver.c +++ b/src/rpc/virnetserver.c @@ -629,7 +629,9 @@ virJSONValuePtr virNetServerPreExecRestart(virNetServerPtr srv) goto error; } - services = virJSONValueNewArray(); + if (!(services = virJSONValueNewArray())) + goto error; + if (virJSONValueObjectAppend(object, "services", services) < 0) { virJSONValueFree(services); goto error; @@ -646,7 +648,9 @@ virJSONValuePtr virNetServerPreExecRestart(virNetServerPtr srv) } } - clients = virJSONValueNewArray(); + if (!(clients = virJSONValueNewArray())) + goto error; + if (virJSONValueObjectAppend(object, "clients", clients) < 0) { virJSONValueFree(clients); goto error; -- 2.39.5