Files
pkgsrc-ng/mail/thunderbird/patches/patch-mozilla_xpcom_build_PoisonIOInterposer.h
2016-01-21 23:42:40 +01:00

56 lines
1.6 KiB
C++

$NetBSD: patch-mozilla_xpcom_build_PoisonIOInterposer.h,v 1.2 2015/07/09 15:17:35 ryoon Exp $
--- mozilla/xpcom/build/PoisonIOInterposer.h.orig 2015-06-08 17:49:33.000000000 +0000
+++ mozilla/xpcom/build/PoisonIOInterposer.h
@@ -36,7 +36,7 @@ void MozillaUnRegisterDebugFILE(FILE* aF
MOZ_END_EXTERN_C
-#if defined(XP_WIN) || defined(XP_MACOSX)
+#if defined(XP_WIN) || defined(XP_DARWIN)
#ifdef __cplusplus
namespace mozilla {
@@ -54,7 +54,7 @@ bool IsDebugFile(intptr_t aFileID);
*/
void InitPoisonIOInterposer();
-#ifdef XP_MACOSX
+#ifdef XP_DARWIN
/**
* Check that writes are dirty before reporting I/O (Mac OS X only)
* This is necessary for late-write checks on Mac OS X, but reading the buffer
@@ -62,7 +62,7 @@ void InitPoisonIOInterposer();
* to do this for everything else that uses
*/
void OnlyReportDirtyWrites();
-#endif /* XP_MACOSX */
+#endif /* XP_DARWIN */
/**
* Clear IO poisoning, this is only safe to do on the main-thread when no other
@@ -73,19 +73,19 @@ void ClearPoisonIOInterposer();
} // namespace mozilla
#endif /* __cplusplus */
-#else /* XP_WIN || XP_MACOSX */
+#else /* XP_WIN || XP_DARWIN */
#ifdef __cplusplus
namespace mozilla {
inline bool IsDebugFile(intptr_t aFileID) { return true; }
inline void InitPoisonIOInterposer() {}
inline void ClearPoisonIOInterposer() {}
-#ifdef XP_MACOSX
+#ifdef XP_DARWIN
inline void OnlyReportDirtyWrites() {}
-#endif /* XP_MACOSX */
+#endif /* XP_DARWIN */
} // namespace mozilla
#endif /* __cplusplus */
-#endif /* XP_WIN || XP_MACOSX */
+#endif /* XP_WIN || XP_DARWIN */
#endif // mozilla_PoisonIOInterposer_h