lib: compile liblttng-ctl as C++
[lttng-tools.git] / tests / regression / tools / notification / sessiond_testpoints.c
index c4100998d4d426b4733a638ccf2311d65b0d77d7..2bfd7cab72e66830655baf0f5bd9b2c880da2ba5 100644 (file)
@@ -13,9 +13,9 @@
 #include <unistd.h>
 #include <stdbool.h>
 #include <lttng/constant.h>
+#include <lttng/lttng-export.h>
 #include <fcntl.h>
 #include <dlfcn.h>
-#include <assert.h>
 #include <stdio.h>
 
 static char *pause_pipe_path;
@@ -43,7 +43,7 @@ void __attribute__((destructor)) pause_pipe_fini(void)
        lttng_pipe_destroy(pause_pipe);
 }
 
-int __testpoint_sessiond_thread_notification(void);
+LTTNG_EXPORT int __testpoint_sessiond_thread_notification(void);
 int __testpoint_sessiond_thread_notification(void)
 {
        int ret = 0;
@@ -57,7 +57,7 @@ int __testpoint_sessiond_thread_notification(void)
        }
 
        notifier_notif_consumption_state = dlsym(NULL, "notifier_consumption_paused");
-       assert(notifier_notif_consumption_state);
+       LTTNG_ASSERT(notifier_notif_consumption_state);
 
        ret = asprintf(&pause_pipe_path, "%s", pause_pipe_path_prefix);
        if (ret < 1) {
@@ -80,7 +80,7 @@ end:
        return ret;
 }
 
-int __testpoint_sessiond_handle_notifier_event_pipe(void);
+LTTNG_EXPORT int __testpoint_sessiond_handle_notifier_event_pipe(void);
 int __testpoint_sessiond_handle_notifier_event_pipe(void)
 {
        int ret = 0;
This page took 0.024621 seconds and 4 git commands to generate.