revert 5157



git-svn-id: http://skia.googlecode.com/svn/trunk@5159 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/include/core/SkScalar.h b/include/core/SkScalar.h
index f070868..a850cc6 100644
--- a/include/core/SkScalar.h
+++ b/include/core/SkScalar.h
@@ -79,18 +79,12 @@
      * int, size_t, U8CPU, etc., even though what we really mean is "anything
      * but a float".
      */
-    static inline float SkIntToScalar(int param) {
+    static inline float SkIntToScalar(signed int param) {
         return (float)param;
     }
     static inline float SkIntToScalar(unsigned int param) {
         return (float)param;
     }
-    static inline float SkIntToScalar(long param) {
-        return (float)param;
-    }
-    static inline float SkIntToScalar(unsigned long param) {
-        return (float)param;
-    }
     static inline float SkIntToScalar(int64_t param) {
         return (float)param;
     }