20 lines
1.1 KiB
Diff
20 lines
1.1 KiB
Diff
--- src/libfakechroot.c
|
|
+++ src/libfakechroot.c
|
|
@@ -2619,7 +2619,7 @@
|
|
|
|
#ifdef HAVE_SCANDIR
|
|
/* #include <dirent.h> */
|
|
-int scandir (const char *dir, struct dirent ***namelist, SCANDIR_TYPE_ARG3, int(*compar)(const void *, const void *))
|
|
+int scandir (const char *dir, struct dirent ***namelist, SCANDIR_TYPE_ARG3, int(*compar)(const struct dirent **, const struct dirent **))
|
|
{
|
|
char *fakechroot_path, *fakechroot_ptr, fakechroot_buf[FAKECHROOT_MAXPATH];
|
|
expand_chroot_path(dir, fakechroot_path, fakechroot_ptr, fakechroot_buf);
|
|
@@ -2631,7 +2631,7 @@
|
|
|
|
#ifdef HAVE_SCANDIR64
|
|
/* #include <dirent.h> */
|
|
-int scandir64 (const char *dir, struct dirent64 ***namelist, int(*filter)(const struct dirent64 *), int(*compar)(const void *, const void *))
|
|
+int scandir64 (const char *dir, struct dirent64 ***namelist, int(*filter)(const struct dirent64 *), int(*compar)(const struct dirent64 **, const struct dirent64 **))
|
|
{
|
|
char *fakechroot_path, *fakechroot_ptr, fakechroot_buf[FAKECHROOT_MAXPATH];
|
|
expand_chroot_path(dir, fakechroot_path, fakechroot_ptr, fakechroot_buf);
|