From b90efb3e2d7741e16bebee9774453346f45ba258 Mon Sep 17 00:00:00 2001 From: Justin Israel Date: Fri, 24 Feb 2023 11:53:17 +1300 Subject: [PATCH] api: allocate correct value size to copy value provided to cgroup_set_value_string Signed-off-by: Justin Israel Reviewed-by: Kamalesh Babulal Signed-off-by: Tom Hromatka --- src/wrapper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wrapper.c b/src/wrapper.c index 8625fddf..c97b529e 100644 --- a/src/wrapper.c +++ b/src/wrapper.c @@ -469,7 +469,7 @@ int cgroup_set_value_string(struct cgroup_controller *controller, const char *na struct control_value *val = controller->values[i]; if (!strcmp(val->name, name)) { - strncpy(val->value, value, CG_VALUE_MAX); + strncpy(val->value, value, CG_CONTROL_VALUE_MAX); val->value[sizeof(val->value)-1] = '\0'; val->dirty = true; return 0; -- 2.47.2