*** stdlib_iso.h.orig 2007-04-11 03:50:14.000000000 +0200 --- stdlib_iso.h 2007-04-11 03:50:14.000000000 +0200 *************** extern int atexit(void (*)(void)); *** 126,138 **** extern double atof(const char *); extern int atoi(const char *); extern long int atol(const char *); - extern void *bsearch(const void *, const void *, size_t, size_t, - int (*)(const void *, const void *)); #if __cplusplus >= 199711L extern "C++" { void *bsearch(const void *, const void *, size_t, size_t, int (*)(const void *, const void *)); } #endif /* __cplusplus >= 199711L */ extern void *calloc(size_t, size_t); extern div_t div(int, int); --- 126,139 ---- extern double atof(const char *); extern int atoi(const char *); extern long int atol(const char *); #if __cplusplus >= 199711L extern "C++" { void *bsearch(const void *, const void *, size_t, size_t, int (*)(const void *, const void *)); } + #else + extern void *bsearch(const void *, const void *, size_t, size_t, + int (*)(const void *, const void *)); #endif /* __cplusplus >= 199711L */ extern void *calloc(size_t, size_t); extern div_t div(int, int); *************** extern int mblen(const char *, size_t); *** 147,157 **** extern size_t mbstowcs(wchar_t *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, size_t); extern int mbtowc(wchar_t *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, size_t); - extern void qsort(void *, size_t, size_t, int (*)(const void *, const void *)); #if __cplusplus >= 199711L extern "C++" { void qsort(void *, size_t, size_t, int (*)(const void *, const void *)); } #endif /* __cplusplus >= 199711L */ extern int rand(void); extern void *realloc(void *, size_t); --- 148,159 ---- extern size_t mbstowcs(wchar_t *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, size_t); extern int mbtowc(wchar_t *_RESTRICT_KYWD, const char *_RESTRICT_KYWD, size_t); #if __cplusplus >= 199711L extern "C++" { void qsort(void *, size_t, size_t, int (*)(const void *, const void *)); } + #else + extern void qsort(void *, size_t, size_t, int (*)(const void *, const void *)); #endif /* __cplusplus >= 199711L */ extern int rand(void); extern void *realloc(void *, size_t);