#include <signal.h>
#include <Python.h>
#include <glib.h>
-#include <gmodule.h>
#define PYTHON_PLUGIN_FILE_PREFIX "bt_plugin_"
#define PYTHON_PLUGIN_FILE_PREFIX_LEN (sizeof(PYTHON_PLUGIN_FILE_PREFIX) - 1)
bt_plugin_get_name(*plugin_out),
comp_class,
bt_component_class_get_name(comp_class),
- bt_component_class_type_string(
+ bt_common_component_class_type_string(
bt_component_class_get_type(comp_class)));
goto error;
}
return status;
}
-G_MODULE_EXPORT
+BT_EXPORT
int bt_plugin_python_create_all_from_file(const char *path,
bool fail_on_load_error, struct bt_plugin_set **plugin_set_out)
{