]> git.saurik.com Git - cycript.git/commitdiff
Export CYMakeType variants so Objective-C can call.
authorJay Freeman (saurik) <saurik@saurik.com>
Fri, 14 Sep 2012 14:11:24 +0000 (07:11 -0700)
committerJay Freeman (saurik) <saurik@saurik.com>
Fri, 14 Sep 2012 14:11:24 +0000 (07:11 -0700)
Execute.cpp
Internal.hpp

index 0bb732cfcb4d8ae5566d6404adfdeaabba773cde..00e73dfe2af64e1159a3902586323acee9eee1a6 100644 (file)
@@ -947,12 +947,12 @@ static JSValueRef Functor_callAsFunction(JSContextRef context, JSObjectRef objec
     return CYCallFunction(pool, context, 0, NULL, count, arguments, false, exception, &internal->signature_, &internal->cif_, internal->GetValue());
 }
 
-static JSObjectRef CYMakeType(JSContextRef context, const char *type) {
+JSObjectRef CYMakeType(JSContextRef context, const char *type) {
     Type_privateData *internal(new Type_privateData(type));
     return JSObjectMake(context, Type_privateData::Class_, internal);
 }
 
-static JSObjectRef CYMakeType(JSContextRef context, sig::Type *type) {
+JSObjectRef CYMakeType(JSContextRef context, sig::Type *type) {
     Type_privateData *internal(new Type_privateData(type));
     return JSObjectMake(context, Type_privateData::Class_, internal);
 }
index 89059cd81008dcc03a8e66ff9f23553850114f89..c87c0ab633c9efe30a15dba7f1adf621615760d2 100644 (file)
@@ -35,6 +35,9 @@
 JSGlobalContextRef CYGetJSContext(JSContextRef context);
 void Structor_(apr_pool_t *pool, sig::Type *&type);
 
+JSObjectRef CYMakeType(JSContextRef context, const char *type);
+JSObjectRef CYMakeType(JSContextRef context, sig::Type *type);
+
 struct Type_privateData :
     CYData
 {