Index: src/common/GTestMacros.h
===================================================================
diff -u -r301444777085263aae7aff911dd56722f302597e -r07f5ed57f11f0b908313f692fc4830401f0db552
--- src/common/GTestMacros.h	(.../GTestMacros.h)	(revision 301444777085263aae7aff911dd56722f302597e)
+++ src/common/GTestMacros.h	(.../GTestMacros.h)	(revision 07f5ed57f11f0b908313f692fc4830401f0db552)
@@ -4,7 +4,7 @@
 #define EXPECT_TIMEOUT(handle)\
 	{\
 		DWORD dwResult = WaitForSingleObject(handle, 0); \
-		EXPECT_EQ(WAIT_TIMEOUT, dwResult); \
+		EXPECT_EQ((DWORD)WAIT_TIMEOUT, dwResult); \
 	}
 
 #define EXPECT_SIGNALED(handle)\