]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
remote_daemon_dispatch: Replace g_new + strcpy with g_strdup
authorPeter Krempa <pkrempa@redhat.com>
Wed, 3 Mar 2021 10:06:31 +0000 (11:06 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Fri, 5 Mar 2021 14:33:34 +0000 (15:33 +0100)
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/remote/remote_daemon_dispatch.c

index e9f2a0ce5b51ad31078d04df78182153034410c7..9700dba450eb96c0e62cdbc9ecbb38b21bf57360 100644 (file)
@@ -2647,8 +2647,7 @@ remoteDispatchDomainGetSecurityLabel(virNetServerPtr server G_GNUC_UNUSED,
         goto cleanup;
 
     ret->label.label_len = strlen(seclabel->label) + 1;
-    ret->label.label_val = g_new0(char, ret->label.label_len);
-    strcpy(ret->label.label_val, seclabel->label);
+    ret->label.label_val = g_strdup(seclabel->label);
     ret->enforcing = seclabel->enforcing;
 
     rv = 0;
@@ -2729,12 +2728,10 @@ remoteDispatchNodeGetSecurityModel(virNetServerPtr server G_GNUC_UNUSED,
         goto cleanup;
 
     ret->model.model_len = strlen(secmodel.model) + 1;
-    ret->model.model_val = g_new0(char, ret->model.model_len);
-    strcpy(ret->model.model_val, secmodel.model);
+    ret->model.model_val = g_strdup(secmodel.model);
 
     ret->doi.doi_len = strlen(secmodel.doi) + 1;
-    ret->doi.doi_val = g_new0(char, ret->doi.doi_len);
-    strcpy(ret->doi.doi_val, secmodel.doi);
+    ret->doi.doi_val = g_strdup(secmodel.doi);
 
     rv = 0;