summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/xine-engine/load_plugins.c4
-rw-r--r--src/xine-engine/xine_plugin.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/xine-engine/load_plugins.c b/src/xine-engine/load_plugins.c
index 0a73283a7..c4ee50148 100644
--- a/src/xine-engine/load_plugins.c
+++ b/src/xine-engine/load_plugins.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: load_plugins.c,v 1.178 2004/06/08 20:44:27 mroi Exp $
+ * $Id: load_plugins.c,v 1.179 2004/06/09 17:31:08 mroi Exp $
*
*
* Load input/demux/audio_out/video_out/codec plugins
@@ -569,8 +569,8 @@ static void collect_plugins(xine_t *this, char *path){
/* get next info either from lib or cache */
if( lib ) {
- info++;
do_not_unload = (do_not_unload || (info->type & PLUGIN_NO_UNLOAD));
+ info++;
}
else {
info = _get_cached_plugin ( this->plugin_catalog->cache,
diff --git a/src/xine-engine/xine_plugin.h b/src/xine-engine/xine_plugin.h
index 5ed84c6c0..b24451382 100644
--- a/src/xine-engine/xine_plugin.h
+++ b/src/xine-engine/xine_plugin.h
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: xine_plugin.h,v 1.14 2004/06/08 20:44:27 mroi Exp $
+ * $Id: xine_plugin.h,v 1.15 2004/06/09 17:31:08 mroi Exp $
*
* generic plugin definitions
*
@@ -44,7 +44,7 @@
/* this flag may be or'ed with type to prevent the plugin loader from unloading
* the plugin
*/
-#define PLUGIN_NO_UNLOAD (1 << 8)
+#define PLUGIN_NO_UNLOAD (1 << 6)
#define PLUGIN_TYPE_MASK ((1 << 7) - 1)