Commit 7c5b7616 authored by Derk-Jan Hartman's avatar Derk-Jan Hartman

* vlc_strcasestr defines (still missing something. still can't find it)

parent de5869fa
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
* common.h: common definitions * common.h: common definitions
* Collection of useful common types and macros definitions * Collection of useful common types and macros definitions
***************************************************************************** *****************************************************************************
* Copyright (C) 1998, 1999, 2000 VideoLAN * Copyright (C) 1998-2004 VideoLAN
* $Id$ * $Id$
* *
* Authors: Samuel Hocevar <sam@via.ecp.fr> * Authors: Samuel Hocevar <sam@via.ecp.fr>
...@@ -753,6 +753,20 @@ static inline void _SetQWLE( uint8_t *p, uint64_t i_qw ) ...@@ -753,6 +753,20 @@ static inline void _SetQWLE( uint8_t *p, uint64_t i_qw )
# define vlc_strncasecmp NULL # define vlc_strncasecmp NULL
#endif #endif
#ifndef HAVE_STRCASESTR
# ifdef HAVE_STRISTR
# define strcasestr stristr
# if !defined(__PLUGIN__)
# define vlc_strcasestr NULL
# endif
# elif !defined(__PLUGIN__)
# define strcasestr vlc_strcasestr
VLC_EXPORT( char *, vlc_strcasestr, ( const char *s1, const char *s2 ) );
# endif
#elif !defined(__PLUGIN__)
# define vlc_strcasestr NULL
#endif
/* Format type specifiers for 64 bits numbers */ /* Format type specifiers for 64 bits numbers */
#if !defined(WIN32) && !defined(UNDER_CE) #if !defined(WIN32) && !defined(UNDER_CE)
# define I64Fd "%lld" # define I64Fd "%lld"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment