public: crtlib: make Q_strchrnul return non-const pointer, like strchr
This commit is contained in:
parent
622d88eeba
commit
3691f02359
1 changed files with 3 additions and 3 deletions
|
@ -276,11 +276,11 @@ char *Q_stristr( const char *s1, const char *s2 );
|
||||||
#if HAVE_STRCHRNUL
|
#if HAVE_STRCHRNUL
|
||||||
#define Q_strchrnul strchrnul
|
#define Q_strchrnul strchrnul
|
||||||
#else // !HAVE_STRCHRNUL
|
#else // !HAVE_STRCHRNUL
|
||||||
static inline const char *Q_strchrnul( const char *s, int c )
|
static inline char *Q_strchrnul( const char *s, int c )
|
||||||
{
|
{
|
||||||
const char *p = Q_strchr( s, c );
|
char *p = (char *)Q_strchr( s, c );
|
||||||
if( p ) return p;
|
if( p ) return p;
|
||||||
return s + Q_strlen( s );
|
return (char *)s + Q_strlen( s );
|
||||||
}
|
}
|
||||||
#endif // !HAVE_STRCHRNUL
|
#endif // !HAVE_STRCHRNUL
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue