Fixed C++ operators return value.
diff --git a/include/guiddef.h b/include/guiddef.h
index 10c62da..9f1b7d8 100644
--- a/include/guiddef.h
+++ b/include/guiddef.h
@@ -52,11 +52,11 @@
#define IsEqualCLSID(rclsid1, rclsid2) IsEqualGUID(rclsid1, rclsid2)
#if defined(__cplusplus) && !defined(CINTERFACE)
-inline BOOL operator==(const GUID& guidOne, const GUID& guidOther)
+inline bool operator==(const GUID& guidOne, const GUID& guidOther)
{
return !memcmp(&guidOne,&guidOther,sizeof(GUID));
}
-inline BOOL operator!=(const GUID& guidOne, const GUID& guidOther)
+inline bool operator!=(const GUID& guidOne, const GUID& guidOther)
{
return !(guidOne == guidOther);
}