diff options
| author | WormHeamer | 2025-10-21 05:47:19 -0400 |
|---|---|---|
| committer | WormHeamer | 2025-10-21 05:47:19 -0400 |
| commit | 3ca04326ddb36b8551acf417ef195d1572bb3d47 (patch) | |
| tree | 5b9d1d7bf90fcf60f883ca7ebe864b3a2281e2a5 /xar.h | |
| parent | ac15eb8b0ca41d502d8a26c360ff65f2b4a18d88 (diff) | |
almost there...
Diffstat (limited to 'xar.h')
| -rw-r--r-- | xar.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -11,11 +11,11 @@ #define XAR_MAX_DOUBLE 26 typedef struct { - int n, chunks; + uint32_t n, chunks; void *chunk[XAR_MAX_DOUBLE]; } XarHdr; -#define XAR(T) struct { int n, chunks; T *chunk[XAR_MAX_DOUBLE]; } +#define XAR(T) struct { uint32_t n, chunks; T *chunk[XAR_MAX_DOUBLE]; } #define XAR_GET_T(xar, T, idx) (T*)(xar_get((XarHdr*)(xar), idx, sizeof(T))) #define XAR_PUT_T(xar, T, idx, a) (T*)(xar_put((XarHdr*)(xar), idx, sizeof(T), a)) #define XAR_GET(xar, idx) XAR_GET_T(xar, typeof(**(xar)->chunk), idx) |
