]> git.sesse.net Git - vlc/commit
mozilla: do not ship gui/macosx plugin in Safari webplugin
authorJean-Paul Saman <jpsaman@videolan.org>
Tue, 14 Jul 2009 09:22:37 +0000 (11:22 +0200)
committerJean-Paul Saman <jpsaman@videolan.org>
Fri, 24 Jul 2009 12:26:28 +0000 (14:26 +0200)
commitad5c6b6fa9e92d1a52b388dcb5cf0db894b34b3b
tree09fde5058aca034ecd521870be22d04741046dbf
parentcc15cdc7a589c9bcaa2fcfbfceebca0168181fd3
mozilla: do not ship gui/macosx plugin in Safari webplugin

It is the main cause for memory leaks of VLC browser plugin for MacOS X. Every time the browser plugin is reloaded, vlc core reloads the plugins which causes all global defined objects to initialize. Since there are objects in libmacosx_plugin.dylib that are supposed to live as long as the application these are never freed. Testing is done with --enable-debug.
Makefile.am