[SVN-Commit] r1507 - in trunk: mail/thunderbird/files www/firefox-esr/files www/firefox-nightly/files www/firefox/files www/libxul/files www/seamonkey/files
svn-freebsd-gecko at chruetertee.ch
svn-freebsd-gecko at chruetertee.ch
Sat Feb 22 03:06:12 UTC 2014
Author: jbeich
Date: Sat Feb 22 03:06:04 2014
New Revision: 1507
Log:
oops, backout POSIX_FADV_WILLNEED part as it doesn't block like readahead()
Modified:
trunk/mail/thunderbird/files/patch-bug975634
trunk/www/firefox-esr/files/patch-bug975634
trunk/www/firefox-nightly/files/patch-bug975634
trunk/www/firefox/files/patch-bug975634
trunk/www/libxul/files/patch-bug975634
trunk/www/seamonkey/files/patch-bug975634
Modified: trunk/mail/thunderbird/files/patch-bug975634
==============================================================================
--- trunk/mail/thunderbird/files/patch-bug975634 Sat Feb 22 01:48:14 2014 (r1506)
+++ trunk/mail/thunderbird/files/patch-bug975634 Sat Feb 22 03:06:04 2014 (r1507)
@@ -48,76 +48,6 @@
AC_MSG_CHECKING([for posix_fallocate])
AC_TRY_LINK([#define _XOPEN_SOURCE 600
#include <fcntl.h>],
-diff --git xpcom/glue/FileUtils.cpp xpcom/glue/FileUtils.cpp
-index 66fe9e9..8bdf8f4 100644
---- mozilla/xpcom/glue/FileUtils.cpp
-+++ mozilla/xpcom/glue/FileUtils.cpp
-@@ -24,7 +24,7 @@
- #elif defined(XP_UNIX)
- #include <fcntl.h>
- #include <unistd.h>
--#if defined(LINUX)
-+#if defined(HAVE_POSIX_FADVISE)
- #include <elf.h>
- #endif
- #include <sys/types.h>
-@@ -185,7 +185,7 @@ mozilla::ReadAheadLib(nsIFile* aFile)
- return;
- }
- ReadAheadLib(path.get());
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- nsAutoCString nativePath;
- if (!aFile || NS_FAILED(aFile->GetNativePath(nativePath))) {
- return;
-@@ -204,7 +204,7 @@ mozilla::ReadAheadFile(nsIFile* aFile, const size_t aOffset,
- return;
- }
- ReadAheadFile(path.get(), aOffset, aCount, aOutFd);
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- nsAutoCString nativePath;
- if (!aFile || NS_FAILED(aFile->GetNativePath(nativePath))) {
- return;
-@@ -215,7 +215,7 @@ mozilla::ReadAheadFile(nsIFile* aFile, const size_t aOffset,
-
- #endif // !defined(XPCOM_GLUE)
-
--#if defined(LINUX) && !defined(ANDROID)
-+#if defined(HAVE_POSIX_FADVISE)
-
- static const unsigned int bufsize = 4096;
-
-@@ -341,9 +341,9 @@ mozilla::ReadAhead(mozilla::filedesc_t aFd, const size_t aOffset,
- // Restore the file pointer
- SetFilePointerEx(aFd, fpOriginal, nullptr, FILE_BEGIN);
-
--#elif defined(LINUX) && !defined(ANDROID)
-+#elif defined(HAVE_POSIX_FADVISE)
-
-- readahead(aFd, aOffset, aCount);
-+ posix_fadvise(aFd, aOffset, aCount, POSIX_FADV_WILLNEED);
-
- #elif defined(XP_MACOSX)
-
-@@ -364,7 +364,7 @@ mozilla::ReadAheadLib(mozilla::pathstr_t aFilePath)
- }
- #if defined(XP_WIN)
- ReadAheadFile(aFilePath);
--#elif defined(LINUX) && !defined(ANDROID)
-+#elif defined(HAVE_POSIX_FADVISE)
- int fd = open(aFilePath, O_RDONLY);
- if (fd < 0) {
- return;
-@@ -486,7 +486,7 @@ mozilla::ReadAheadFile(mozilla::pathstr_t aFilePath, const size_t aOffset,
- if (!aOutFd) {
- CloseHandle(fd);
- }
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- if (!aFilePath) {
- if (aOutFd) {
- *aOutFd = -1;
diff --git xpcom/io/nsLocalFileUnix.cpp xpcom/io/nsLocalFileUnix.cpp
index bacf06c..0e46e4a 100644
--- mozilla/xpcom/io/nsLocalFileUnix.cpp
Modified: trunk/www/firefox-esr/files/patch-bug975634
==============================================================================
--- trunk/www/firefox-esr/files/patch-bug975634 Sat Feb 22 01:48:14 2014 (r1506)
+++ trunk/www/firefox-esr/files/patch-bug975634 Sat Feb 22 03:06:04 2014 (r1507)
@@ -48,76 +48,6 @@
AC_MSG_CHECKING([for posix_fallocate])
AC_TRY_LINK([#define _XOPEN_SOURCE 600
#include <fcntl.h>],
-diff --git xpcom/glue/FileUtils.cpp xpcom/glue/FileUtils.cpp
-index 66fe9e9..8bdf8f4 100644
---- xpcom/glue/FileUtils.cpp
-+++ xpcom/glue/FileUtils.cpp
-@@ -24,7 +24,7 @@
- #elif defined(XP_UNIX)
- #include <fcntl.h>
- #include <unistd.h>
--#if defined(LINUX)
-+#if defined(HAVE_POSIX_FADVISE)
- #include <elf.h>
- #endif
- #include <sys/types.h>
-@@ -185,7 +185,7 @@ mozilla::ReadAheadLib(nsIFile* aFile)
- return;
- }
- ReadAheadLib(path.get());
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- nsAutoCString nativePath;
- if (!aFile || NS_FAILED(aFile->GetNativePath(nativePath))) {
- return;
-@@ -204,7 +204,7 @@ mozilla::ReadAheadFile(nsIFile* aFile, const size_t aOffset,
- return;
- }
- ReadAheadFile(path.get(), aOffset, aCount, aOutFd);
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- nsAutoCString nativePath;
- if (!aFile || NS_FAILED(aFile->GetNativePath(nativePath))) {
- return;
-@@ -215,7 +215,7 @@ mozilla::ReadAheadFile(nsIFile* aFile, const size_t aOffset,
-
- #endif // !defined(XPCOM_GLUE)
-
--#if defined(LINUX) && !defined(ANDROID)
-+#if defined(HAVE_POSIX_FADVISE)
-
- static const unsigned int bufsize = 4096;
-
-@@ -341,9 +341,9 @@ mozilla::ReadAhead(mozilla::filedesc_t aFd, const size_t aOffset,
- // Restore the file pointer
- SetFilePointerEx(aFd, fpOriginal, nullptr, FILE_BEGIN);
-
--#elif defined(LINUX) && !defined(ANDROID)
-+#elif defined(HAVE_POSIX_FADVISE)
-
-- readahead(aFd, aOffset, aCount);
-+ posix_fadvise(aFd, aOffset, aCount, POSIX_FADV_WILLNEED);
-
- #elif defined(XP_MACOSX)
-
-@@ -364,7 +364,7 @@ mozilla::ReadAheadLib(mozilla::pathstr_t aFilePath)
- }
- #if defined(XP_WIN)
- ReadAheadFile(aFilePath);
--#elif defined(LINUX) && !defined(ANDROID)
-+#elif defined(HAVE_POSIX_FADVISE)
- int fd = open(aFilePath, O_RDONLY);
- if (fd < 0) {
- return;
-@@ -486,7 +486,7 @@ mozilla::ReadAheadFile(mozilla::pathstr_t aFilePath, const size_t aOffset,
- if (!aOutFd) {
- CloseHandle(fd);
- }
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- if (!aFilePath) {
- if (aOutFd) {
- *aOutFd = -1;
diff --git xpcom/io/nsLocalFileUnix.cpp xpcom/io/nsLocalFileUnix.cpp
index bacf06c..0e46e4a 100644
--- xpcom/io/nsLocalFileUnix.cpp
Modified: trunk/www/firefox-nightly/files/patch-bug975634
==============================================================================
--- trunk/www/firefox-nightly/files/patch-bug975634 Sat Feb 22 01:48:14 2014 (r1506)
+++ trunk/www/firefox-nightly/files/patch-bug975634 Sat Feb 22 03:06:04 2014 (r1507)
@@ -48,76 +48,6 @@
AC_MSG_CHECKING([for posix_fallocate])
AC_TRY_LINK([#define _XOPEN_SOURCE 600
#include <fcntl.h>],
-diff --git xpcom/glue/FileUtils.cpp xpcom/glue/FileUtils.cpp
-index 66fe9e9..8bdf8f4 100644
---- xpcom/glue/FileUtils.cpp
-+++ xpcom/glue/FileUtils.cpp
-@@ -24,7 +24,7 @@
- #elif defined(XP_UNIX)
- #include <fcntl.h>
- #include <unistd.h>
--#if defined(LINUX)
-+#if defined(HAVE_POSIX_FADVISE)
- #include <elf.h>
- #endif
- #include <sys/types.h>
-@@ -185,7 +185,7 @@ mozilla::ReadAheadLib(nsIFile* aFile)
- return;
- }
- ReadAheadLib(path.get());
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- nsAutoCString nativePath;
- if (!aFile || NS_FAILED(aFile->GetNativePath(nativePath))) {
- return;
-@@ -204,7 +204,7 @@ mozilla::ReadAheadFile(nsIFile* aFile, const size_t aOffset,
- return;
- }
- ReadAheadFile(path.get(), aOffset, aCount, aOutFd);
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- nsAutoCString nativePath;
- if (!aFile || NS_FAILED(aFile->GetNativePath(nativePath))) {
- return;
-@@ -215,7 +215,7 @@ mozilla::ReadAheadFile(nsIFile* aFile, const size_t aOffset,
-
- #endif // !defined(XPCOM_GLUE)
-
--#if defined(LINUX) && !defined(ANDROID)
-+#if defined(HAVE_POSIX_FADVISE)
-
- static const unsigned int bufsize = 4096;
-
-@@ -341,9 +341,9 @@ mozilla::ReadAhead(mozilla::filedesc_t aFd, const size_t aOffset,
- // Restore the file pointer
- SetFilePointerEx(aFd, fpOriginal, nullptr, FILE_BEGIN);
-
--#elif defined(LINUX) && !defined(ANDROID)
-+#elif defined(HAVE_POSIX_FADVISE)
-
-- readahead(aFd, aOffset, aCount);
-+ posix_fadvise(aFd, aOffset, aCount, POSIX_FADV_WILLNEED);
-
- #elif defined(XP_MACOSX)
-
-@@ -364,7 +364,7 @@ mozilla::ReadAheadLib(mozilla::pathstr_t aFilePath)
- }
- #if defined(XP_WIN)
- ReadAheadFile(aFilePath);
--#elif defined(LINUX) && !defined(ANDROID)
-+#elif defined(HAVE_POSIX_FADVISE)
- int fd = open(aFilePath, O_RDONLY);
- if (fd < 0) {
- return;
-@@ -486,7 +486,7 @@ mozilla::ReadAheadFile(mozilla::pathstr_t aFilePath, const size_t aOffset,
- if (!aOutFd) {
- CloseHandle(fd);
- }
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- if (!aFilePath) {
- if (aOutFd) {
- *aOutFd = -1;
diff --git xpcom/io/nsLocalFileUnix.cpp xpcom/io/nsLocalFileUnix.cpp
index bacf06c..0e46e4a 100644
--- xpcom/io/nsLocalFileUnix.cpp
Modified: trunk/www/firefox/files/patch-bug975634
==============================================================================
--- trunk/www/firefox/files/patch-bug975634 Sat Feb 22 01:48:14 2014 (r1506)
+++ trunk/www/firefox/files/patch-bug975634 Sat Feb 22 03:06:04 2014 (r1507)
@@ -48,76 +48,6 @@
AC_MSG_CHECKING([for posix_fallocate])
AC_TRY_LINK([#define _XOPEN_SOURCE 600
#include <fcntl.h>],
-diff --git xpcom/glue/FileUtils.cpp xpcom/glue/FileUtils.cpp
-index 66fe9e9..8bdf8f4 100644
---- xpcom/glue/FileUtils.cpp
-+++ xpcom/glue/FileUtils.cpp
-@@ -24,7 +24,7 @@
- #elif defined(XP_UNIX)
- #include <fcntl.h>
- #include <unistd.h>
--#if defined(LINUX)
-+#if defined(HAVE_POSIX_FADVISE)
- #include <elf.h>
- #endif
- #include <sys/types.h>
-@@ -185,7 +185,7 @@ mozilla::ReadAheadLib(nsIFile* aFile)
- return;
- }
- ReadAheadLib(path.get());
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- nsAutoCString nativePath;
- if (!aFile || NS_FAILED(aFile->GetNativePath(nativePath))) {
- return;
-@@ -204,7 +204,7 @@ mozilla::ReadAheadFile(nsIFile* aFile, const size_t aOffset,
- return;
- }
- ReadAheadFile(path.get(), aOffset, aCount, aOutFd);
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- nsAutoCString nativePath;
- if (!aFile || NS_FAILED(aFile->GetNativePath(nativePath))) {
- return;
-@@ -215,7 +215,7 @@ mozilla::ReadAheadFile(nsIFile* aFile, const size_t aOffset,
-
- #endif // !defined(XPCOM_GLUE)
-
--#if defined(LINUX) && !defined(ANDROID)
-+#if defined(HAVE_POSIX_FADVISE)
-
- static const unsigned int bufsize = 4096;
-
-@@ -341,9 +341,9 @@ mozilla::ReadAhead(mozilla::filedesc_t aFd, const size_t aOffset,
- // Restore the file pointer
- SetFilePointerEx(aFd, fpOriginal, nullptr, FILE_BEGIN);
-
--#elif defined(LINUX) && !defined(ANDROID)
-+#elif defined(HAVE_POSIX_FADVISE)
-
-- readahead(aFd, aOffset, aCount);
-+ posix_fadvise(aFd, aOffset, aCount, POSIX_FADV_WILLNEED);
-
- #elif defined(XP_MACOSX)
-
-@@ -364,7 +364,7 @@ mozilla::ReadAheadLib(mozilla::pathstr_t aFilePath)
- }
- #if defined(XP_WIN)
- ReadAheadFile(aFilePath);
--#elif defined(LINUX) && !defined(ANDROID)
-+#elif defined(HAVE_POSIX_FADVISE)
- int fd = open(aFilePath, O_RDONLY);
- if (fd < 0) {
- return;
-@@ -486,7 +486,7 @@ mozilla::ReadAheadFile(mozilla::pathstr_t aFilePath, const size_t aOffset,
- if (!aOutFd) {
- CloseHandle(fd);
- }
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- if (!aFilePath) {
- if (aOutFd) {
- *aOutFd = -1;
diff --git xpcom/io/nsLocalFileUnix.cpp xpcom/io/nsLocalFileUnix.cpp
index bacf06c..0e46e4a 100644
--- xpcom/io/nsLocalFileUnix.cpp
Modified: trunk/www/libxul/files/patch-bug975634
==============================================================================
--- trunk/www/libxul/files/patch-bug975634 Sat Feb 22 01:48:14 2014 (r1506)
+++ trunk/www/libxul/files/patch-bug975634 Sat Feb 22 03:06:04 2014 (r1507)
@@ -48,76 +48,6 @@
AC_MSG_CHECKING([for posix_fallocate])
AC_TRY_LINK([#define _XOPEN_SOURCE 600
#include <fcntl.h>],
-diff --git xpcom/glue/FileUtils.cpp xpcom/glue/FileUtils.cpp
-index 66fe9e9..8bdf8f4 100644
---- xpcom/glue/FileUtils.cpp
-+++ xpcom/glue/FileUtils.cpp
-@@ -24,7 +24,7 @@
- #elif defined(XP_UNIX)
- #include <fcntl.h>
- #include <unistd.h>
--#if defined(LINUX)
-+#if defined(HAVE_POSIX_FADVISE)
- #include <elf.h>
- #endif
- #include <sys/types.h>
-@@ -185,7 +185,7 @@ mozilla::ReadAheadLib(nsIFile* aFile)
- return;
- }
- ReadAheadLib(path.get());
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- nsAutoCString nativePath;
- if (!aFile || NS_FAILED(aFile->GetNativePath(nativePath))) {
- return;
-@@ -204,7 +204,7 @@ mozilla::ReadAheadFile(nsIFile* aFile, const size_t aOffset,
- return;
- }
- ReadAheadFile(path.get(), aOffset, aCount, aOutFd);
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- nsAutoCString nativePath;
- if (!aFile || NS_FAILED(aFile->GetNativePath(nativePath))) {
- return;
-@@ -215,7 +215,7 @@ mozilla::ReadAheadFile(nsIFile* aFile, const size_t aOffset,
-
- #endif // !defined(XPCOM_GLUE)
-
--#if defined(LINUX) && !defined(ANDROID)
-+#if defined(HAVE_POSIX_FADVISE)
-
- static const unsigned int bufsize = 4096;
-
-@@ -341,9 +341,9 @@ mozilla::ReadAhead(mozilla::filedesc_t aFd, const size_t aOffset,
- // Restore the file pointer
- SetFilePointerEx(aFd, fpOriginal, nullptr, FILE_BEGIN);
-
--#elif defined(LINUX) && !defined(ANDROID)
-+#elif defined(HAVE_POSIX_FADVISE)
-
-- readahead(aFd, aOffset, aCount);
-+ posix_fadvise(aFd, aOffset, aCount, POSIX_FADV_WILLNEED);
-
- #elif defined(XP_MACOSX)
-
-@@ -364,7 +364,7 @@ mozilla::ReadAheadLib(mozilla::pathstr_t aFilePath)
- }
- #if defined(XP_WIN)
- ReadAheadFile(aFilePath);
--#elif defined(LINUX) && !defined(ANDROID)
-+#elif defined(HAVE_POSIX_FADVISE)
- int fd = open(aFilePath, O_RDONLY);
- if (fd < 0) {
- return;
-@@ -486,7 +486,7 @@ mozilla::ReadAheadFile(mozilla::pathstr_t aFilePath, const size_t aOffset,
- if (!aOutFd) {
- CloseHandle(fd);
- }
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- if (!aFilePath) {
- if (aOutFd) {
- *aOutFd = -1;
diff --git xpcom/io/nsLocalFileUnix.cpp xpcom/io/nsLocalFileUnix.cpp
index bacf06c..0e46e4a 100644
--- xpcom/io/nsLocalFileUnix.cpp
Modified: trunk/www/seamonkey/files/patch-bug975634
==============================================================================
--- trunk/www/seamonkey/files/patch-bug975634 Sat Feb 22 01:48:14 2014 (r1506)
+++ trunk/www/seamonkey/files/patch-bug975634 Sat Feb 22 03:06:04 2014 (r1507)
@@ -48,76 +48,6 @@
AC_MSG_CHECKING([for posix_fallocate])
AC_TRY_LINK([#define _XOPEN_SOURCE 600
#include <fcntl.h>],
-diff --git xpcom/glue/FileUtils.cpp xpcom/glue/FileUtils.cpp
-index 66fe9e9..8bdf8f4 100644
---- mozilla/xpcom/glue/FileUtils.cpp
-+++ mozilla/xpcom/glue/FileUtils.cpp
-@@ -24,7 +24,7 @@
- #elif defined(XP_UNIX)
- #include <fcntl.h>
- #include <unistd.h>
--#if defined(LINUX)
-+#if defined(HAVE_POSIX_FADVISE)
- #include <elf.h>
- #endif
- #include <sys/types.h>
-@@ -185,7 +185,7 @@ mozilla::ReadAheadLib(nsIFile* aFile)
- return;
- }
- ReadAheadLib(path.get());
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- nsAutoCString nativePath;
- if (!aFile || NS_FAILED(aFile->GetNativePath(nativePath))) {
- return;
-@@ -204,7 +204,7 @@ mozilla::ReadAheadFile(nsIFile* aFile, const size_t aOffset,
- return;
- }
- ReadAheadFile(path.get(), aOffset, aCount, aOutFd);
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- nsAutoCString nativePath;
- if (!aFile || NS_FAILED(aFile->GetNativePath(nativePath))) {
- return;
-@@ -215,7 +215,7 @@ mozilla::ReadAheadFile(nsIFile* aFile, const size_t aOffset,
-
- #endif // !defined(XPCOM_GLUE)
-
--#if defined(LINUX) && !defined(ANDROID)
-+#if defined(HAVE_POSIX_FADVISE)
-
- static const unsigned int bufsize = 4096;
-
-@@ -341,9 +341,9 @@ mozilla::ReadAhead(mozilla::filedesc_t aFd, const size_t aOffset,
- // Restore the file pointer
- SetFilePointerEx(aFd, fpOriginal, nullptr, FILE_BEGIN);
-
--#elif defined(LINUX) && !defined(ANDROID)
-+#elif defined(HAVE_POSIX_FADVISE)
-
-- readahead(aFd, aOffset, aCount);
-+ posix_fadvise(aFd, aOffset, aCount, POSIX_FADV_WILLNEED);
-
- #elif defined(XP_MACOSX)
-
-@@ -364,7 +364,7 @@ mozilla::ReadAheadLib(mozilla::pathstr_t aFilePath)
- }
- #if defined(XP_WIN)
- ReadAheadFile(aFilePath);
--#elif defined(LINUX) && !defined(ANDROID)
-+#elif defined(HAVE_POSIX_FADVISE)
- int fd = open(aFilePath, O_RDONLY);
- if (fd < 0) {
- return;
-@@ -486,7 +486,7 @@ mozilla::ReadAheadFile(mozilla::pathstr_t aFilePath, const size_t aOffset,
- if (!aOutFd) {
- CloseHandle(fd);
- }
--#elif defined(LINUX) && !defined(ANDROID) || defined(XP_MACOSX)
-+#elif defined(HAVE_POSIX_FADVISE) || defined(XP_MACOSX)
- if (!aFilePath) {
- if (aOutFd) {
- *aOutFd = -1;
diff --git xpcom/io/nsLocalFileUnix.cpp xpcom/io/nsLocalFileUnix.cpp
index bacf06c..0e46e4a 100644
--- mozilla/xpcom/io/nsLocalFileUnix.cpp
More information about the freebsd-gecko
mailing list