Fix: pass private data to context callbacks
[lttng-ust.git] / libcounter / shm.c
index 13a9f642d15e10600b67c2317cfff5a6dd48b547..b8a07e132d2985aaf7b0caace7368de2562f22e0 100644 (file)
@@ -5,7 +5,6 @@
  */
 
 #define _LGPL_SOURCE
-#include <config.h>
 #include "shm.h"
 #include <unistd.h>
 #include <fcntl.h>
 #include <stdio.h>
 #include <signal.h>
 #include <dirent.h>
-#include <lttng/align.h>
 #include <limits.h>
 #include <stdbool.h>
 #include <stdint.h>
+
 #ifdef HAVE_LIBNUMA
 #include <numa.h>
 #include <numaif.h>
 #endif
+
+#include <lttng/ust-utils.h>
+
 #include <ust-helper.h>
 #include <ust-fd.h>
 #include "../libringbuffer/mmap.h"
@@ -368,6 +370,6 @@ struct lttng_counter_shm_ref lttng_counter_zalloc_shm(struct lttng_counter_shm_o
 
 void lttng_counter_align_shm(struct lttng_counter_shm_object *obj, size_t align)
 {
-       size_t offset_len = offset_align(obj->allocated_len, align);
+       size_t offset_len = lttng_ust_offset_align(obj->allocated_len, align);
        obj->allocated_len += offset_len;
 }
This page took 0.023599 seconds and 4 git commands to generate.