]> git.saurik.com Git - cycript.git/commitdiff
Provide CYCastJSValue override for short integers.
authorJay Freeman (saurik) <saurik@saurik.com>
Tue, 29 Dec 2015 17:27:06 +0000 (09:27 -0800)
committerJay Freeman (saurik) <saurik@saurik.com>
Tue, 29 Dec 2015 17:27:06 +0000 (09:27 -0800)
Execute.cpp

index a17cd553ce9ca292b9b26605a29042512f912ff2..7eb6f6505353d295e1ec23c1bc25ec60c3021fd7 100644 (file)
@@ -328,12 +328,14 @@ JSValueRef CYCastJSValue(JSContextRef context, double value) {
         return JSValueMakeNumber(context, static_cast<double>(value)); \
     }
 
-CYCastJSValue_(int)
+CYCastJSValue_(signed short int)
+CYCastJSValue_(unsigned short int)
+CYCastJSValue_(signed int)
 CYCastJSValue_(unsigned int)
-CYCastJSValue_(long int)
-CYCastJSValue_(long unsigned int)
-CYCastJSValue_(long long int)
-CYCastJSValue_(long long unsigned int)
+CYCastJSValue_(signed long int)
+CYCastJSValue_(unsigned long int)
+CYCastJSValue_(signed long long int)
+CYCastJSValue_(unsigned long long int)
 
 JSValueRef CYJSUndefined(JSContextRef context) {
     return JSValueMakeUndefined(context);