patch-ipc_chromium_src_base_file_util_h 598 B

1234567891011121314151617181920212223
  1. --- mozilla-release.orig/ipc/chromium/src/base/file_util.h 2013-09-11 01:15:04.000000000 +0200
  2. +++ mozilla-release/ipc/chromium/src/base/file_util.h 2013-10-23 16:28:38.000000000 +0200
  3. @@ -16,7 +16,11 @@
  4. #include <sys/stat.h>
  5. #elif defined(OS_POSIX)
  6. #include <sys/types.h>
  7. +#ifndef __GLIBC__
  8. +#define NO_FTS
  9. +#else
  10. #include <fts.h>
  11. +#endif
  12. #include <sys/stat.h>
  13. #endif
  14. @@ -466,7 +470,7 @@ class FileEnumerator {
  15. #if defined(OS_WIN)
  16. WIN32_FIND_DATA find_data_;
  17. HANDLE find_handle_;
  18. -#elif defined(ANDROID)
  19. +#elif defined(NO_FTS)
  20. void *fts_;
  21. #elif defined(OS_POSIX)
  22. FTS* fts_;