X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_common.h;h=2a7330d148194b5ddcaf9924f7563105143d5137;hb=11884b884c536d7f6305ff3459f630bb458ebda2;hp=0001dde096a900bac1e4c21e880a46c8d4272f6d;hpb=11db57b55bf2da16a178b65df57e628ae7470257;p=vlc diff --git a/include/vlc_common.h b/include/vlc_common.h index 0001dde096..2a7330d148 100644 --- a/include/vlc_common.h +++ b/include/vlc_common.h @@ -871,6 +871,13 @@ static inline void _SetQWBE( uint8_t *p, uint64_t i_qw ) # define vlc_strndup NULL #endif +#ifndef HAVE_STRNLEN +# define strnlen vlc_strnlen + VLC_EXPORT( size_t, vlc_strnlen, ( const char *, size_t ) ); +#elif !defined(__PLUGIN__) +# define vlc_strnlen NULL +#endif + #ifndef HAVE_STRLCPY # define strlcpy vlc_strlcpy VLC_EXPORT( size_t, vlc_strlcpy, ( char *, const char *, size_t ) );