From 0724e042f307d6e340bfbc3887409a028d276389 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Sun, 25 May 2008 18:34:44 +0300 Subject: [PATCH] Fix #includes --- include/vlc_fixups.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/include/vlc_fixups.h b/include/vlc_fixups.h index 2525c866ed..b00064871b 100644 --- a/include/vlc_fixups.h +++ b/include/vlc_fixups.h @@ -26,10 +26,9 @@ #ifndef LIBVLC_FIXUPS_H # define LIBVLC_FIXUPS_H 1 +#ifndef HAVE_STRDUP # include # include - -#ifndef HAVE_STRDUP static inline char *strdup (const char *str) { size_t len = strlen (str) + 1; @@ -40,6 +39,8 @@ static inline char *strdup (const char *str) #endif #ifndef HAVE_VASPRINTF +# include +# include # include static inline int vasprintf (char **strp, const char *fmt, va_list ap) { @@ -53,6 +54,7 @@ static inline int vasprintf (char **strp, const char *fmt, va_list ap) #endif #ifndef HAVE_ASPRINTF +# include # include static inline int asprintf (char **strp, const char *fmt, ...) { @@ -66,6 +68,7 @@ static inline int asprintf (char **strp, const char *fmt, ...) #endif #ifndef HAVE_STRNLEN +# include static inline size_t strnlen (const char *str, size_t max) { const char *end = (const char *) memchr (str, 0, max); @@ -74,6 +77,8 @@ static inline size_t strnlen (const char *str, size_t max) #endif #ifndef HAVE_STRNDUP +# include +# include static inline char *strndup (const char *str, size_t max) { size_t len = strnlen (str, max); -- 2.39.2