]> git.sesse.net Git - vlc/blobdiff - mozilla/vlcplugin.h
mozilla: don't hold any reference to root object to prevent ownership issues on...
[vlc] / mozilla / vlcplugin.h
index 66c578fff4c615a0811a78f93ce9b46f13f46874..4ff0af525471274c89dac19f8debfdbe15fed04c 100644 (file)
@@ -71,7 +71,8 @@ public:
     void                setWindow(const NPWindow *window)
                             { npwindow = *window; };
 
-    NPObject*           getScriptObject();
+    NPClass*            getScriptClass()
+                            { return p_scriptClass; };
 
     void                setLog(libvlc_log_t *log)
                             { libvlc_log = log; };
@@ -100,7 +101,6 @@ private:
     libvlc_instance_t   *libvlc_instance;
     libvlc_log_t        *libvlc_log;
     NPClass             *p_scriptClass;
-    NPObject            *p_scriptObject;
 
     /* browser reference */
     NPP     p_browser;