Cleaner fix to the "object is not attached" issue with modules loaded from cache
authorAntoine Cellerier <dionoea@videolan.org>
Sun, 25 Feb 2007 22:44:48 +0000 (22:44 +0000)
committerAntoine Cellerier <dionoea@videolan.org>
Sun, 25 Feb 2007 22:44:48 +0000 (22:44 +0000)
commit8f0cb96c47b61a2b766e1ba616cee7ea180a0767
tree6e4c209a99dc63f01eb9909d9b7cb743c665b75b
parent39b7ae3614f70e5dc290072764a075da69c35646
Cleaner fix to the "object is not attached" issue with modules loaded from cache
 which weren't used by VLC. This now adds a new b_used flag to module_cache_t which is set to VLC_TRUE once we know that the cached version of the plugin is usable (and thus gets attached to something). If it's not usable, it wont be attached so we tell ModuleDelete() not to try dettaching it.
src/misc/modules.c
src/misc/modules.h