]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
c/r: Fix pid_t on some arches 1154/head
authorStéphane Graber <stgraber@ubuntu.com>
Fri, 26 Aug 2016 19:41:34 +0000 (15:41 -0400)
committerStéphane Graber <stgraber@ubuntu.com>
Fri, 26 Aug 2016 19:43:48 +0000 (15:43 -0400)
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
src/lxc/criu.c

index 76d708072329b38765f59d4411e1b98023a30df7..c20c00a29a81aaceb183fbfffa85cd211992c685 100644 (file)
@@ -751,7 +751,7 @@ static void do_restore(struct lxc_container *c, int status_pipe, struct migrate_
                        } else {
                                int ret;
 
-                               ret = snprintf(buf, sizeof(buf), "/proc/self/task/%" PRId64 "/children", syscall(__NR_gettid));
+                               ret = snprintf(buf, sizeof(buf), "/proc/self/task/%lu/children", (unsigned long)syscall(__NR_gettid));
                                if (ret < 0 || ret >= sizeof(buf)) {
                                        ERROR("snprintf'd too many characters: %d", ret);
                                        goto out_fini_handler;