Suggested-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
return false;
INFO("The container process uses \"%s\" as cgroup", container_cgroup);
- ops->container_cgroup = steal_ptr(container_cgroup);
+ ops->container_cgroup = move_ptr(container_cgroup);
return true;
}
/* Maximum number of bytes sendfile() is able to send in one go. */
#define LXC_SENDFILE_MAX 0x7ffff000
-#define steal_ptr(ptr) \
- ({ \
- typeof(ptr) _ptr_ = (ptr); \
- (ptr) = NULL; \
- _ptr_; \
+#define move_ptr(ptr) \
+ ({ \
+ typeof(ptr) __internal_ptr__ = (ptr); \
+ (ptr) = NULL; \
+ __internal_ptr__; \
})
#define steal_fd(fd) \
if (ret <= 0)
return -1;
- steal_ptr(cmdline);
+ move_ptr(cmdline);
return 0;
}