Put Python plugin support in a separate shared object
[babeltrace.git] / lib / plugin / plugin-so.c
index 24478f1fc761ab9f02ae8c4b0e9c12d0f7f36665..96f21458c7223eac870cc97880f0aa6c793be328 100644 (file)
@@ -188,7 +188,7 @@ end:
        return shared_lib_handle;
 }
 
-BT_HIDDEN
+static
 void bt_plugin_so_destroy_spec_data(struct bt_plugin *plugin)
 {
        struct bt_plugin_so_spec_data *spec = plugin->spec_data;
@@ -642,6 +642,7 @@ struct bt_plugin *bt_plugin_so_create_empty(
                goto error;
        }
 
+       plugin->destroy_spec_data = bt_plugin_so_destroy_spec_data;
        plugin->spec_data = g_new0(struct bt_plugin_so_spec_data, 1);
        if (!plugin->spec_data) {
                goto error;
This page took 0.023033 seconds and 4 git commands to generate.