From bd259a7eb63a29a771821cca8a3d740428b21b49 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 11 Nov 2020 12:23:24 +0100 Subject: [PATCH] utils: don't include config.h don't include config.h in public header. Just check if strndupa is defined and if not, define it. --- src/pipewire/utils.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/pipewire/utils.h b/src/pipewire/utils.h index c763d468e..317ee92d2 100644 --- a/src/pipewire/utils.h +++ b/src/pipewire/utils.h @@ -29,7 +29,7 @@ extern "C" { #endif -#include "config.h" +#include #include #include @@ -54,9 +54,7 @@ pw_free_strv(char **str); char * pw_strip(char *str, const char *whitespace); -#if defined(HAVE_STRNDUPA) -#include -#elif !defined(strndupa) +#if !defined(strndupa) # define strndupa(s, n) \ ({ \ const char *__old = (s); \