Make BOOL unsigned; fix resulting latent bugs
[exim.git] / src / src / mytypes.h
index dd88101844384127108e1de066d538e43a8eb4e6..b288a32cbcb8e47c6cb54489a3b52a153f5c022d 100644 (file)
@@ -49,7 +49,7 @@ the standard header files, so we use "uschar". Solaris has u_char in
 sys/types.h. This is just a typing convenience, of course. */
 
 typedef unsigned char uschar;
-typedef int BOOL;
+typedef unsigned BOOL;
 /* We also have SIGNAL_BOOL, which requires signal.h be included, so is defined
 elsewhere */