[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Ayttm-commits] CVS: ayttm/src plugin.c,1.9,1.9.2.1
From: |
Andy Maloney <address@hidden> |
Subject: |
[Ayttm-commits] CVS: ayttm/src plugin.c,1.9,1.9.2.1 |
Date: |
Fri, 28 Mar 2003 07:39:01 -0500 |
Update of /cvsroot/ayttm/ayttm/src
In directory subversions:/tmp/cvs-serv5664/src
Modified Files:
Tag: new_prefs
plugin.c
Log Message:
EB_PLUGIN_LIST uses LList
Index: plugin.c
===================================================================
RCS file: /cvsroot/ayttm/ayttm/src/plugin.c,v
retrieving revision 1.9
retrieving revision 1.9.2.1
diff -u -r1.9 -r1.9.2.1
--- plugin.c 22 Mar 2003 11:48:25 -0000 1.9
+++ plugin.c 28 Mar 2003 12:38:59 -0000 1.9.2.1
@@ -70,8 +70,8 @@
static eb_PLUGIN_INFO *FindLoadedPluginByService(char *service)
{
- GList *plugins=GetPref(EB_PLUGIN_LIST);
- GList *PluginData = g_list_find_custom(plugins, service,
compare_plugin_loaded_service);
+ LList *plugins=GetPref(EB_PLUGIN_LIST);
+ LList *PluginData = l_list_find_custom(plugins, service,
compare_plugin_loaded_service);
if(PluginData)
return(PluginData->data);
return(NULL);
@@ -79,8 +79,8 @@
eb_PLUGIN_INFO *FindPluginByName(char *name)
{
- GList *plugins=GetPref(EB_PLUGIN_LIST);
- GList *PluginData = g_list_find_custom(plugins, name,
compare_plugin_name);
+ LList *plugins=GetPref(EB_PLUGIN_LIST);
+ LList *PluginData = l_list_find_custom(plugins, name,
compare_plugin_name);
if(PluginData)
return(PluginData->data);
return(NULL);
@@ -90,14 +90,14 @@
/* Will add/update info about a plugin */
static void SetPluginInfo(PLUGIN_INFO *pi, char *name, lt_dlhandle Module,
PLUGIN_STATUS status, const char *status_desc, char *service, gboolean force)
{
- GList *plugins=NULL;
+ LList *plugins=NULL;
eb_PLUGIN_INFO *epi=NULL;
epi=FindPluginByName(name);
if(!epi) {
epi=g_new0(eb_PLUGIN_INFO, 1);
plugins=GetPref(EB_PLUGIN_LIST);
- plugins=g_list_append(plugins, epi);
+ plugins=l_list_append(plugins, epi);
SetPref(EB_PLUGIN_LIST, plugins);
}
else if(force==TRUE || epi->status!=PLUGIN_LOADED) {
@@ -179,9 +179,12 @@
}
-void unload_modules(void) {
- GList *plugins=GetPref(EB_PLUGIN_LIST);
- for(plugins=GetPref(EB_PLUGIN_LIST); plugins; plugins=plugins->next) {
+void unload_modules(void)
+{
+ LList *plugins = GetPref(EB_PLUGIN_LIST);
+
+ for ( ; plugins; plugins=plugins->next)
+ {
unload_module(plugins->data);
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Ayttm-commits] CVS: ayttm/src plugin.c,1.9,1.9.2.1,
Andy Maloney <address@hidden> <=