<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">diff -durN a/src/osmconvert.c b/src/osmconvert.c
--- a/src/osmconvert.c
+++ b/src/osmconvert.c
@@ -464,6 +464,7 @@
 #include &lt;stdlib.h&gt;
 #include &lt;string.h&gt;
 #include &lt;stdio.h&gt;
+#include &lt;stdbool.h&gt;
 #include &lt;locale.h&gt;
 #include &lt;time.h&gt;
 #include &lt;ctype.h&gt;
@@ -471,7 +472,6 @@
 #include &lt;fcntl.h&gt;
 #include &lt;signal.h&gt;
 
-typedef enum {false= 0,true= 1} bool;
 typedef uint8_t byte;
 typedef unsigned int uint;
 #define isdig(x) isdigit((unsigned char)(x))
diff -durN a/src/osmfilter.c b/src/osmfilter.c
--- a/src/osmfilter.c
+++ b/src/osmfilter.c
@@ -377,13 +377,13 @@
 #include &lt;stdlib.h&gt;
 #include &lt;string.h&gt;
 #include &lt;stdio.h&gt;
+#include &lt;stdbool.h&gt;
 #include &lt;time.h&gt;
 #include &lt;ctype.h&gt;
 #include &lt;unistd.h&gt;
 #include &lt;fcntl.h&gt;
 #include &lt;signal.h&gt;
 
-typedef enum {false= 0,true= 1} bool;
 typedef uint8_t byte;
 typedef unsigned int uint;
 #define isdig(x) isdigit((unsigned char)(x))
diff -durN a/src/osmupdate.c b/src/osmupdate.c
--- a/src/osmupdate.c
+++ b/src/osmupdate.c
@@ -172,6 +172,7 @@
 #include &lt;stdlib.h&gt;
 #include &lt;string.h&gt;
 #include &lt;stdio.h&gt;
+#include &lt;stdbool.h&gt;
 #include &lt;errno.h&gt;
 #include &lt;time.h&gt;
 #include &lt;ctype.h&gt;
@@ -180,7 +181,6 @@
 #include &lt;signal.h&gt;
 #include &lt;sys/stat.h&gt;
 
-typedef enum {false= 0,true= 1} bool;
 typedef uint8_t byte;
 typedef unsigned int uint;
 #define isdig(x) isdigit((unsigned char)(x))
</pre></body></html>