ayttm-commits
[Top][All Lists]
Advanced

[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);
        }
 }





reply via email to

[Prev in Thread] Current Thread [Next in Thread]