$NetBSD: patch-ae,v 1.2 2023/07/12 19:17:37 nia Exp $ 64-bit safety, unsigned long is not always 4 bytes wide. --- tile.h.orig 1996-06-17 20:07:41.000000000 +0000 +++ tile.h @@ -20,10 +20,12 @@ * PERFORMANCE OF THIS SOFTWARE. */ +#include + #define BOXSIZE 8 -/* someday, on a 64-bit machine, this might be unsigned int rather than long */ -typedef unsigned long u32bits; +/* typedef unsigned long u32bits; */ +#define u32bits uint32_t typedef union {