]> git.sesse.net Git - vlc/commitdiff
Never load module with zero score implicitly
authorRémi Denis-Courmont <remi@remlab.net>
Thu, 18 Oct 2012 18:17:30 +0000 (21:17 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Thu, 18 Oct 2012 18:18:10 +0000 (21:18 +0300)
Regression from cf98594d6abd2e68fabfc440677a93bfe0f0e631.

src/modules/modules.c

index b8255bd40b85d25b15e732177b170fa051a8ff51..9ca3782547ec71fe081e36d7286747b2952bc0aa 100644 (file)
@@ -290,7 +290,7 @@ module_t *vlc_module_load(vlc_object_t *obj, const char *capability,
         for (ssize_t i = 0; i < total; i++)
         {
             module_t *cand = mods[i];
-            if (cand == NULL)
+            if (cand == NULL || module_get_score (cand) <= 0)
                 continue;
 
             int ret = module_load (obj, cand, probe, args);