| 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
 | 
| 
 |