#include <stdint.h>
#include <stdlib.h>
#include <errno.h>
-#include <babeltrace/compat/string.h>
+#include <stdbool.h>
+#include <babeltrace/compat/string-internal.h>
#define PERROR_BUFLEN 200
-extern int babeltrace_verbose, babeltrace_debug;
+extern bool babeltrace_verbose, babeltrace_debug;
#define printf_verbose(fmt, args...) \
do { \
#define BT_CTF_MAJOR 1
#define BT_CTF_MINOR 8
+#define __STRINGIFY(x) #x
+#define TOSTRING(x) __STRINGIFY(x)
+
struct bt_trace_descriptor;
struct trace_collection {
GPtrArray *array; /* struct bt_trace_descriptor */