]> git.saurik.com Git - cycript.git/blobdiff - JavaScript.hpp
Provide a new ?destroy to release the JSContext.
[cycript.git] / JavaScript.hpp
index 70887c49b42bd683dc4c332a6594afef113231e5..b863a93bf25949d82b41215989fb7819cc8ff257 100644 (file)
@@ -39,6 +39,7 @@
 
 extern JSStringRef Array_s;
 extern JSStringRef cy_s;
 
 extern JSStringRef Array_s;
 extern JSStringRef cy_s;
+extern JSStringRef cyi_s;
 extern JSStringRef length_s;
 extern JSStringRef message_s;
 extern JSStringRef name_s;
 extern JSStringRef length_s;
 extern JSStringRef message_s;
 extern JSStringRef name_s;
@@ -142,6 +143,8 @@ JSStringRef CYCopyJSString(JSStringRef value);
 JSStringRef CYCopyJSString(CYUTF8String value);
 JSStringRef CYCopyJSString(JSContextRef context, JSValueRef value);
 
 JSStringRef CYCopyJSString(CYUTF8String value);
 JSStringRef CYCopyJSString(JSContextRef context, JSValueRef value);
 
+void CYDestroyContext();
+
 class CYJSString {
   private:
     JSStringRef string_;
 class CYJSString {
   private:
     JSStringRef string_;