summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common/usb_memcpy.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/common/usb_memcpy.h b/common/usb_memcpy.h
index e3cc7a24..85cac311 100644
--- a/common/usb_memcpy.h
+++ b/common/usb_memcpy.h
@@ -9,7 +9,7 @@
#include <stdint.h>
#include <stddef.h>
-#define ALIGN_UP_DWORD(x) ((uint32_t)(x) & (sizeof(uint32_t) - 1))
+#define ALIGN_UP_DWORD(x) ((uint32_t)(uintptr_t)(x) & (sizeof(uint32_t) - 1))
static inline void dword2array(char *addr, uint32_t w)
{