From 14a4f7cbf2ff432493ed28c3c27c68e9fa8fbf00 Mon Sep 17 00:00:00 2001 From: Peter Krempa Date: Wed, 3 Mar 2021 11:06:31 +0100 Subject: [PATCH] remote_daemon_dispatch: Replace g_new + strcpy with g_strdup Signed-off-by: Peter Krempa Reviewed-by: Michal Privoznik --- src/remote/remote_daemon_dispatch.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/remote/remote_daemon_dispatch.c b/src/remote/remote_daemon_dispatch.c index e9f2a0ce5b..9700dba450 100644 --- a/src/remote/remote_daemon_dispatch.c +++ b/src/remote/remote_daemon_dispatch.c @@ -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;