X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Flib%2Fplugin%2Fplugin.h;h=417d116c436fe609ddb3e78a0708da60f4867eee;hb=2ce06c9e12da671dd1098ed4174a070af95cb406;hp=202c69bede6cee35272eec13c569059d909abaf1;hpb=9dd336586407bade390e224fb938b9de8c3ca583;p=babeltrace.git diff --git a/src/lib/plugin/plugin.h b/src/lib/plugin/plugin.h index 202c69be..417d116c 100644 --- a/src/lib/plugin/plugin.h +++ b/src/lib/plugin/plugin.h @@ -351,6 +351,11 @@ int bt_plugin_add_component_class( abort(); } + /* Set component class's original plugin name */ + BT_ASSERT(comp_class->plugin_name); + BT_ASSERT(plugin->info.name); + g_string_assign(comp_class->plugin_name, plugin->info.name->str); + /* Add new component class */ bt_object_get_ref(comp_class); g_ptr_array_add(comp_classes, comp_class);