CYThrow(context, exception);
}
-void CYObjectiveC(JSContextRef context, JSObjectRef global);
-
JSGlobalContextRef CYGetJSContext() {
CYInitialize();
Result_ = JSStringCreateWithUTF8CString("_");
-// XXX: this is very wrong and sad
-#ifdef __APPLE__
- CYObjectiveC(context, global);
-#endif
+ if (hooks_ != NULL && hooks_->SetupContext != NULL)
+ (*hooks_->SetupContext)(context);
}
return Context_;