tap-driver.sh: flush stdout after each test result
[babeltrace.git] / python-plugin-provider / python-plugin-provider.c
index 631a971b1287eeade67e59d63be665c6098dfdb1..8e5ee08e303b50992ff1aa3efda1c1519124fb20 100644 (file)
 
 #define BT_LOG_TAG "PLUGIN-PY"
 
-#include <babeltrace/babeltrace-internal.h>
-#include <babeltrace/compiler-internal.h>
-#include <babeltrace/plugin/plugin-const.h>
-#include <babeltrace/plugin/plugin-internal.h>
-#include <babeltrace/graph/component-class.h>
-#include <babeltrace/graph/component-class-internal.h>
+#include <babeltrace2/babeltrace-internal.h>
+#include <babeltrace2/compiler-internal.h>
+#include <babeltrace2/plugin/plugin-const.h>
+#include <babeltrace2/plugin/plugin-internal.h>
+#include <babeltrace2/graph/component-class.h>
+#include <babeltrace2/graph/component-class-internal.h>
 #include <stdlib.h>
 #include <signal.h>
 #include <Python.h>
@@ -338,8 +338,7 @@ bt_plugin *bt_plugin_from_python_plugin_info(PyObject *plugin_info)
                                PyList_GetItem(py_comp_class_addrs, i);
                        BT_ASSERT(py_comp_class_addr);
                        if (PyLong_Check(py_comp_class_addr)) {
-                               comp_class = (bt_component_class *)
-                                       PyLong_AsUnsignedLongLong(py_comp_class_addr);
+                               comp_class = PyLong_AsVoidPtr(py_comp_class_addr);
                        } else {
                                BT_LOGW("Component class address is not an integer in Python plugin info object: "
                                        "py-plugin-info-addr=%p, index=%zu",
This page took 0.024069 seconds and 4 git commands to generate.