mirror of https://github.com/ericonr/sndio.git
Hide symbols provided by bsd-compat functions by prefixing them
by _sndio_.
This commit is contained in:
parent
c96282f412
commit
51f6116e12
|
@ -1,14 +1,24 @@
|
|||
#ifndef BSD_COMPAT_H
|
||||
#define BSD_COMPAT_H
|
||||
|
||||
/*
|
||||
* XXX: these end up exported by libsndio, hide them to avoid possible
|
||||
* collisions with program functions with the same name.
|
||||
*/
|
||||
|
||||
#ifndef HAVE_ISSETUGID
|
||||
#define issetugid _sndio_issetugid
|
||||
int issetugid(void);
|
||||
#endif
|
||||
|
||||
#ifndef HAVE_STRLCAT
|
||||
#define strlcat _sndio_strlcat
|
||||
size_t strlcat(char *, const char *, size_t);
|
||||
#endif
|
||||
|
||||
#ifndef HAVE_STRLCPY
|
||||
#define strlcpy _sndio_strlcpy
|
||||
size_t strlcpy(char *, const char *, size_t);
|
||||
#endif
|
||||
|
||||
#ifndef HAVE_STRTONUM
|
||||
#define strtonum _sndio_strtonum
|
||||
long long strtonum(const char *, long long, long long, const char **);
|
||||
#endif
|
||||
|
||||
#endif /* !defined(BSD_COMPAT_H) */
|
||||
|
|
Loading…
Reference in New Issue