*/
#include "tap/tap.h"
-#include <stdbool.h>
#include <stdlib.h>
-#include <babeltrace/compiler.h>
+#include <babeltrace/compiler-internal.h>
#include <babeltrace/ref.h>
-#include <babeltrace/plugin/notification/heap.h>
-#include <babeltrace/plugin/notification/notification.h>
-#include <babeltrace/plugin/notification/notification-internal.h>
+#include <babeltrace/graph/notification-heap.h>
+#include <babeltrace/graph/notification.h>
+#include <babeltrace/graph/notification-internal.h>
#define NR_TESTS 7
}
static
-bool compare_notifications(struct bt_notification *a, struct bt_notification *b)
+bt_bool compare_notifications(struct bt_notification *a, struct bt_notification *b,
+ void *unused)
{
uint64_t val_a = ((struct dummy_notification *) a)->value;
uint64_t val_b = ((struct dummy_notification *) b)->value;
/* Initialize tap harness before any tests */
plan_tests(NR_TESTS);
- heap = bt_notification_heap_create(compare_notifications);
+ heap = bt_notification_heap_create(compare_notifications, NULL);
ok(heap, "Created a notification heap");
/* Insert 10 000 notifications with random values. */