///// JavaScript Object Linking JSObject *ofxJSTrueTypeFont::getJSObject(JSContext *cx) { if (!cx) return NULL; if (!_JSinternal.o) { _JSinternal.o = newJSObject(cx); if (!JS_SetPrivate(cx, _JSinternal.o, this)) return NULL; } return _JSinternal.o; }
// JavaScript Object Linking JSObject *JSDOMProcessingInstruction::getJSObject(JSContext *cx) { if (!cx) return NULL; if (!_JSinternal.o) { _JSinternal.o = newJSObject(cx); _JSinternal.c = cx; if (!JS_SetPrivate(cx, _JSinternal.o, this)) return NULL; } return _JSinternal.o; }
// JavaScript Object Linking JSObject *JSDOMDocument::getJSObject(JSContext *cx) { if (!cx) return NULL; if (!_JSinternal.o) { _JSinternal.o = newJSObject(cx); _JSinternal.c = cx; if (!JS_SetPrivate(cx, _JSinternal.o, this)) return NULL; } return _JSinternal.o; }