--- src/MHashPP.h.orig	2003-09-29 01:30:30.000000000 +1000
+++ src/MHashPP.h	2012-05-13 01:32:20.000000000 +1000
@@ -21,6 +21,7 @@
 #ifndef SH_MHASHPP_H
 #define SH_MHASHPP_H
 
+#define _Bool bool
 #include <mhash.h>
 
 #include "common.h"
--- src/MHashPP.cc.orig	2003-10-05 20:17:50.000000000 +1000
+++ src/MHashPP.cc	2012-05-13 01:32:30.000000000 +1000
@@ -21,6 +21,7 @@
 #include <cstdlib>
 #include <string>
 
+#define _Bool bool
 #include <mhash.h>
 
 #include "BitString.h"
--- src/MHashKeyGen.h.orig	2003-09-29 01:30:30.000000000 +1000
+++ src/MHashKeyGen.h	2012-05-13 02:02:12.000000000 +1000
@@ -23,6 +23,7 @@
 
 #include <vector>
 
+#define _Bool bool
 #include <mhash.h>
 
 class MHashKeyGen {
