]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
util: Use glib memory functions in virThreadCreateFull
authorTim Wiederhake <twiederh@redhat.com>
Fri, 11 Sep 2020 11:42:05 +0000 (13:42 +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/util/virthread.c

index 7f23399835749f798bf498cbdf34db93242bc923..814f5313aaeaf7ad735448c7370c46bcc7d9215f 100644 (file)
@@ -253,11 +253,8 @@ int virThreadCreateFull(virThreadPtr thread,
 
     if ((err = pthread_attr_init(&attr)) != 0)
         goto cleanup;
-    if (VIR_ALLOC_QUIET(args) < 0) {
-        err = ENOMEM;
-        goto cleanup;
-    }
 
+    args = g_new0(struct virThreadArgs, 1);
     args->func = func;
     args->name = g_strdup(name);
     args->worker = worker;