position ok with processing
[lttv.git] / ltt / branches / poly / lttv / lttv / module.c
index c4d3d6b07405c037a444cd11058e42cea2de876a..3ebd3a33e6e63f8116be71148858ce3f3896d72a 100644 (file)
@@ -189,7 +189,7 @@ static LttvLibrary *library_load(char *name, GError **error)
     module_chain = NULL;
     module_next = &module_chain;
     gm = g_module_open(pathname,0);
-    g_free(pathname);    
+    g_free(pathname);
     
     if(gm != NULL) break;
 
@@ -226,8 +226,8 @@ static LttvLibrary *library_load(char *name, GError **error)
 
 LttvLibrary *lttv_library_load(char *name, GError **error)
 {
-  LttvLibrary *l = library_load(name, error); 
-  l->info.load_count++;
+  LttvLibrary *l = library_load(name, error);
+  if(l != NULL) l->info.load_count++;
   return l;
 }
 
@@ -459,14 +459,14 @@ LttvLibrary *lttv_library_get(unsigned i)
 }
 
 
-void lttv_library_path_add(char *name)
+void lttv_library_path_add(const char *name)
 {
   g_log(G_LOG_DOMAIN, G_LOG_LEVEL_INFO, "Add library path %s", name);
   g_ptr_array_add(library_paths,(char*)g_strdup(name));
 }
 
 
-void lttv_library_path_remove(char *name) 
+void lttv_library_path_remove(const char *name) 
 {
   guint i;
 
This page took 0.023628 seconds and 4 git commands to generate.