diff --git a/src/lxc/string_utils.c b/src/lxc/string_utils.c index 74cea3c70..0a1e3e3bf 100644 --- a/src/lxc/string_utils.c +++ b/src/lxc/string_utils.c @@ -43,6 +43,7 @@ #include "log.h" #include "lxclock.h" +#include "macro.h" #include "namespace.h" #include "parse.h" #include "string_utils.h" @@ -860,7 +861,7 @@ int parse_byte_size_string(const char *s, int64_t *converted) long long int conv; int64_t mltpl, overflow; char *end; - char dup[LXC_NUMSTRLEN64 + 2]; + char dup[INTTYPE_TO_STRLEN(int64_t)]; char suffix[3] = {0}; if (!s || !strcmp(s, ""))