Plugin development API: use self enumeration and plugin types
[babeltrace.git] / tests / lib / test-plugin-plugins / minimal.c
index 8611f215b2a14965b3fa1280344bd6bb3485ff7d..eb89a7e5ec4f05030b8b890dae6a467f5e781ed9 100644 (file)
 #include <stdlib.h>
 #include <glib.h>
 
-static enum bt_plugin_status plugin_init(const struct bt_plugin *plugin)
+static enum bt_self_plugin_status plugin_init(bt_self_plugin *plugin)
 {
        g_setenv("BT_TEST_PLUGIN_INIT_CALLED", "1", 1);
-       return BT_PLUGIN_STATUS_OK;
+       return BT_SELF_PLUGIN_STATUS_OK;
 }
 
-static enum bt_plugin_status plugin_exit(void)
+static void plugin_exit(void)
 {
        g_setenv("BT_TEST_PLUGIN_EXIT_CALLED", "1", 1);
-       return BT_PLUGIN_STATUS_OK;
 }
 
 BT_PLUGIN_MODULE();
This page took 0.023805 seconds and 4 git commands to generate.