Cleanup: unused assignation of ELF parsing error
[lttng-tools.git] / src / common / buffer-view.c
index 8ff1539919a8f7140a7a2ac25780a6fcf323e5ea..6053501efa7ae59fa9b309793499d3269147ee93 100644 (file)
 
 #include <common/buffer-view.h>
 #include <common/dynamic-buffer.h>
-#include <common/macros.h>
 #include <common/error.h>
 #include <assert.h>
 
+LTTNG_HIDDEN
+struct lttng_buffer_view lttng_buffer_view_init(
+               const char *src, size_t offset, ptrdiff_t len)
+{
+       struct lttng_buffer_view view = { .data = src + offset, .size = len };
+       return view;
+}
+
+LTTNG_HIDDEN
 struct lttng_buffer_view lttng_buffer_view_from_view(
                const struct lttng_buffer_view *src, size_t offset,
                ptrdiff_t len)
@@ -45,6 +53,7 @@ end:
        return view;
 }
 
+LTTNG_HIDDEN
 struct lttng_buffer_view lttng_buffer_view_from_dynamic_buffer(
                const struct lttng_dynamic_buffer *src, size_t offset,
                ptrdiff_t len)
This page took 0.024303 seconds and 4 git commands to generate.