X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fbuffer-view.c;h=7337dbb06156bc62a118fee12ce23a8887fadbaa;hp=6f674f4a9828f857ada1a5e2fc3038d00ba343ba;hb=3e6e0df2f8f9f23d252c2508b6d741916dfcc4b3;hpb=8a82be4c62d09a7ef4792c0eed7c7903dfac8424;ds=inline diff --git a/src/common/buffer-view.c b/src/common/buffer-view.c index 6f674f4a9..7337dbb06 100644 --- a/src/common/buffer-view.c +++ b/src/common/buffer-view.c @@ -18,6 +18,12 @@ struct lttng_buffer_view lttng_buffer_view_init( return view; } +LTTNG_HIDDEN +bool lttng_buffer_view_is_valid(const struct lttng_buffer_view *view) +{ + return view && view->data && view->size > 0; +} + LTTNG_HIDDEN struct lttng_buffer_view lttng_buffer_view_from_view( const struct lttng_buffer_view *src, size_t offset,