mirror of
https://git.openldap.org/openldap/openldap.git
synced 2024-12-21 03:10:25 +08:00
Declare memrchr() also when HAVE_MEMRCHR, since glibc by default does not.
Might need a worse #ifdef mess if any non-glibc memrchr() turns up.
This commit is contained in:
parent
8f571ff2e9
commit
4b9d08fd9b
@ -94,12 +94,12 @@ int (strncasecmp)();
|
||||
#define memcmp lutil_memcmp
|
||||
#endif
|
||||
|
||||
/* GNU extension (glibc >= 2.1.91), only declared when defined(_GNU_SOURCE) */
|
||||
#ifndef HAVE_MEMRCHR
|
||||
/* Actually, I think this is a GNU extension only */
|
||||
void * lutil_memrchr(const void *b, int c, size_t len);
|
||||
#undef memrchr
|
||||
#define memrchr lutil_memrchr
|
||||
#endif /* ! HAVE_MEMRCHR */
|
||||
void * memrchr(const void *b, int c, size_t len);
|
||||
|
||||
#define STRLENOF(s) (sizeof(s)-1)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user