From: Jérémie Galarneau Date: Thu, 19 May 2016 22:16:48 +0000 (-0400) Subject: Fix Solaris 10 build: use lttng_strnlen() wrapper X-Git-Tag: v2.8.0~4 X-Git-Url: https://git.lttng.org./?a=commitdiff_plain;h=0e85101e2cda9069f83d63c5a315cc287855f8cf;p=lttng-tools.git Fix Solaris 10 build: use lttng_strnlen() wrapper Signed-off-by: Jérémie Galarneau --- diff --git a/src/common/macros.h b/src/common/macros.h index 930438855..0e11d3c7a 100644 --- a/src/common/macros.h +++ b/src/common/macros.h @@ -21,6 +21,7 @@ #include #include +#include /* * Takes a pointer x and transform it so we can use it to access members @@ -87,7 +88,7 @@ void *zmalloc(size_t len) static inline int lttng_strncpy(char *dst, const char *src, size_t dst_len) { - if (strnlen(src, dst_len) == dst_len) { + if (lttng_strnlen(src, dst_len) == dst_len) { /* Fail since copying would result in truncation. */ return -1; }