]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
cgfsng: s/LXC_NUMSTRLEN64/INTTYPE_TO_STRLEN()/
authorChristian Brauner <christian.brauner@ubuntu.com>
Sat, 25 Aug 2018 10:04:56 +0000 (12:04 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Tue, 28 Aug 2018 18:14:52 +0000 (20:14 +0200)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/cgroups/cgfsng.c

index e7a242910026813a882b13a07b852d6cfd12d48b..82eb46a3bfe14f3d71c78d848c92153a561fa31d 100644 (file)
@@ -55,6 +55,7 @@
 #include "commands.h"
 #include "conf.h"
 #include "log.h"
+#include "macro.h"
 #include "storage/storage.h"
 #include "utils.h"
 
@@ -314,14 +315,14 @@ static char *lxc_cpumask_to_cpulist(uint32_t *bitarr, size_t nbits)
        int ret;
        size_t i;
        char **cpulist = NULL;
-       char numstr[LXC_NUMSTRLEN64] = {0};
+       char numstr[INTTYPE_TO_STRLEN(size_t)] = {0};
 
        for (i = 0; i <= nbits; i++) {
                if (!is_set(i, bitarr))
                        continue;
 
-               ret = snprintf(numstr, LXC_NUMSTRLEN64, "%zu", i);
-               if (ret < 0 || (size_t)ret >= LXC_NUMSTRLEN64) {
+               ret = snprintf(numstr, INTTYPE_TO_STRLEN(size_t), "%zu", i);
+               if (ret < 0 || (size_t)ret >= INTTYPE_TO_STRLEN(size_t)) {
                        lxc_free_array((void **)cpulist, free);
                        return NULL;
                }