Fix 32/64 bit warnings on g++-4.2.

BUG=

Review URL: https://codereview.chromium.org/98343006

git-svn-id: http://skia.googlecode.com/svn/trunk/include@12470 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/core/SkColorPriv.h b/core/SkColorPriv.h
index 98f4e5b..cd6fc2c 100644
--- a/core/SkColorPriv.h
+++ b/core/SkColorPriv.h
@@ -303,8 +303,9 @@
  */
 static inline SkPMColor SkUnsplay(uint64_t agrb) {
     const uint32_t mask = 0xFF00FF00;
-    return ((agrb & mask) >> 8) |  // 0x00RR00BB
-           ((agrb >> 32) & mask);  // 0xAARRGGBB
+    return SkPMColor(
+        ((agrb & mask) >> 8) |   // 0x00RR00BB
+        ((agrb >> 32) & mask));  // 0xAARRGGBB
 }
 
 static inline SkPMColor SkFastFourByteInterp256_32(SkPMColor src, SkPMColor dst, unsigned scale) {