[libvirt PATCH 02/10] util: vircgroup: use GLib alloc functions
Pavel Hrdina
phrdina at redhat.com
Thu Oct 8 14:26:55 UTC 2020
Signed-off-by: Pavel Hrdina <phrdina at redhat.com>
---
src/util/vircgroup.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/src/util/vircgroup.c b/src/util/vircgroup.c
index 5c0543c66a..d52c0305f4 100644
--- a/src/util/vircgroup.c
+++ b/src/util/vircgroup.c
@@ -785,10 +785,8 @@ virCgroupSetPartitionSuffix(const char *path, char **res)
*/
if (STRNEQ(tokens[i], "") &&
!strchr(tokens[i], '.')) {
- if (VIR_REALLOC_N(tokens[i],
- strlen(tokens[i]) + strlen(".partition") + 1) < 0)
- goto cleanup;
- strcat(tokens[i], ".partition");
+ g_autofree char *oldtoken = tokens[i];
+ tokens[i] = g_strdup_printf("%s.partition", oldtoken);
}
if (virCgroupPartitionEscape(&(tokens[i])) < 0)
--
2.26.2
More information about the libvir-list
mailing list