]> git.proxmox.com Git - mirror_lxcfs.git/commitdiff
macro: cast to correct integer types
authorChristian Brauner <christian.brauner@ubuntu.com>
Tue, 19 Oct 2021 08:19:38 +0000 (10:19 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Tue, 19 Oct 2021 12:43:43 +0000 (14:43 +0200)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/macro.h

index caa0126f916ec833b42eaf0f02ced11fded62157..ce13e5160c6dbe554b6b3cc481352a23ee564e25 100644 (file)
 
 #define PTR_TO_INT(p) ((int)((intptr_t)(p)))
 #define INT_TO_PTR(u) ((void *)((intptr_t)(u)))
-#define PTR_TO_UINT64(p) ((uint64_t)((intptr_t)(p)))
-#define INTTYPE_TO_PTR(u) ((void *)((intptr_t)(u)))
+#define PTR_TO_UINT64(p) ((uint64_t)((uintptr_t)(p)))
+#define INTTYPE_TO_PTR(u) ((void *)((uintptr_t)(u)))
 
 #define __visible __attribute__((visibility("default")))