$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 <stdint.h>
+
 #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 
 {
