3 ms·
Some errors I found: uintptr addr = (uintptr_t)buf & 0xffffffffffff; uintptr pack = (sizeof(buf) << 48) | p; should be “| addr” #define ARRAYPTR(
by metroholografix 7y ago
Some errors I found:
uintptr addr = (uintptr_t)buf & 0xffffffffffff;
uintptr pack = (sizeof(buf) << 48) | p;
should be “| addr”
#define ARRAYPTR(array) \
ADDROF(array, COUNTOF(array))
should be FATPTR(array, COUNTOF(array))