changeset 18273:b97eb04e8843

merge of '6b3fcad145ab021816608354346c6d702aa590b5' and 'fe818d30608f3d34690e3a676ffdab97247a55a0'
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sun, 24 Jun 2007 19:22:28 +0000
parents 589c9ebf84db (current diff) 2500e968be58 (diff)
children ecb42b4bc752 65cd831b39cd
files
diffstat 1 files changed, 8 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/finch/gntplugin.c	Sun Jun 24 17:52:52 2007 +0000
+++ b/finch/gntplugin.c	Sun Jun 24 19:22:28 2007 +0000
@@ -277,6 +277,14 @@
 	{
 		PurplePlugin *plug = iter->data;
 
+		if (plug->info->type == PURPLE_PLUGIN_LOADER) {
+			GList *cur;
+			for (cur = PURPLE_PLUGIN_LOADER_INFO(plug)->exts; cur != NULL;
+					 cur = cur->next)
+				purple_plugins_probe(cur->data);
+			continue;
+		}
+
 		if (plug->info->type != PURPLE_PLUGIN_STANDARD ||
 			(plug->info->flags & PURPLE_PLUGIN_FLAG_INVISIBLE) ||
 			plug->error)