#pragma once

#ifdef __aarch64__
// Fix uintptr_t definition for ARM64
#include <stdint.h>
// We need to undefine and redefine uintptr_t to ensure it's 64-bit on ARM64
#undef uintptr_t
typedef uint64_t uintptr_t;
#endif