X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=libsysio%2Fsrc%2Freaddir.c;h=2633f96bf862bc6d72f02864f76ea0f12187ca67;hb=d8709723ebcdb1a33e656bc9962e946a7df1a619;hp=c232b2928dc816235183d956ceb24c5c9d8b7e08;hpb=58fa00472edb92e5cef936727774625b47e70ec3;p=fs%2Flustre-release.git diff --git a/libsysio/src/readdir.c b/libsysio/src/readdir.c index c232b29..2633f96 100644 --- a/libsysio/src/readdir.c +++ b/libsysio/src/readdir.c @@ -105,7 +105,12 @@ int _SCANDIR(const char *dirname, _DIRENT_T ***namelist, int (*filter) (const _DIRENT_T *), - int (*compar) (const void *, const void *)) +#ifdef HAVE_POSIX2008_SCANDIR + int(*compar)(const _DIRENT_T **, const _DIRENT_T **) +#else + int(*compar)(const void *, const void *) +#endif + ) { DIR *dir = NULL; _DIRENT_T *de = NULL,