From ccd42a31440f584a82bd8aa1f6e1b34bcc87e5b5 Mon Sep 17 00:00:00 2001 From: Christian Brauner Date: Thu, 10 May 2018 20:25:08 +0200 Subject: [PATCH] utils: account for terminating \0 byte Signed-off-by: Christian Brauner --- src/lxc/utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lxc/utils.c b/src/lxc/utils.c index 3d0f8641c..91bc802b4 100644 --- a/src/lxc/utils.c +++ b/src/lxc/utils.c @@ -2417,7 +2417,7 @@ int parse_byte_size_string(const char *s, int64_t *converted) if (!s || !strcmp(s, "")) return -EINVAL; - end = stpncpy(dup, s, sizeof(dup)); + end = stpncpy(dup, s, sizeof(dup) - 1); if (*end != '\0') return -EINVAL;