]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
rpc: Use glib memory functions in virNetMessageSaveError
authorTim Wiederhake <twiederh@redhat.com>
Fri, 11 Sep 2020 11:41:59 +0000 (13:41 +0200)
committerJán Tomko <jtomko@redhat.com>
Fri, 11 Sep 2020 16:19:58 +0000 (18:19 +0200)
Signed-off-by: Tim Wiederhake <twiederh@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
Signed-off-by: Ján Tomko <jtomko@redhat.com>
src/rpc/virnetmessage.c

index c4ddafc01d6597a3015d153330b9b0686041696a..6423ce67a3d0eb6024aa18a0f39849da93b8eee8 100644 (file)
@@ -539,8 +539,8 @@ void virNetMessageSaveError(virNetMessageErrorPtr rerr)
     } else {
         rerr->code = VIR_ERR_INTERNAL_ERROR;
         rerr->domain = VIR_FROM_RPC;
-        if (VIR_ALLOC_QUIET(rerr->message) == 0)
-            *rerr->message = g_strdup(_("Library function returned error but did not set virError"));
+        rerr->message = g_new0(virNetMessageNonnullString, 1);
+        *rerr->message = g_strdup(_("Library function returned error but did not set virError"));
         rerr->level = VIR_ERR_ERROR;
     }
 }