g_info("Load module %s, as %s is a dependent requiring it", name,
g_module_name(m->module));
module = module_load(name, argc, argv);
- if(module != NULL) g_ptr_array_add(m->dependents, module);
+ if(module != NULL) g_ptr_array_add(module->dependents, m);
return module;
}
return array;
}
+char *
+lttv_module_name(LttvModule *m)
+{
+ return g_module_name(m->module);
+}
static void
list_independent(gpointer key, gpointer value, gpointer user_data)