util: Define strchrnul on macOS.

strchrnul is not available on macOS.

pipe_loader.c:141:14: error: implicit declaration of function 'strchrnul' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
      next = strchrnul(library_paths, ':');
             ^

Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Acked-by: Eric Engestrom <eric.engestrom@intel.com>
This commit is contained in:
Vinson Lee 2019-08-29 23:56:17 -07:00
parent 52af1427c6
commit 4771f6bccc
1 changed files with 1 additions and 1 deletions

View File

@ -50,7 +50,7 @@
extern "C" {
#endif
#ifndef _GNU_SOURCE
#if !defined(_GNU_SOURCE) || defined(__APPLE__)
#define strchrnul util_strchrnul
static inline char *