Index: include/core/SkTypes.h |
diff --git a/include/core/SkTypes.h b/include/core/SkTypes.h |
index a722ef8d36378d4239b4a3988f36e5c73e3caf02..d9254acf5f776d8abda7b8d3486d834fcaa6e200 100644 |
--- a/include/core/SkTypes.h |
+++ b/include/core/SkTypes.h |
@@ -257,11 +257,7 @@ |
/** Returns 0 or 1 based on the condition |
*/ |
-#if defined(_MSC_VER) |
- #define SkToBool(cond) (!!(cond)) // MSVC doesn't like a cast. |
-#else |
- #define SkToBool(cond) static_cast<bool>(cond) |
-#endif |
+#define SkToBool(cond) ((cond) != 0) |
#define SK_MaxS16 32767 |
#define SK_MinS16 -32767 |