diff options
Diffstat (limited to 'filesystems/libntfs/patches/patch-include_ntfs-3g_types.h')
-rw-r--r-- | filesystems/libntfs/patches/patch-include_ntfs-3g_types.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/filesystems/libntfs/patches/patch-include_ntfs-3g_types.h b/filesystems/libntfs/patches/patch-include_ntfs-3g_types.h new file mode 100644 index 00000000000..0dd5594dcd0 --- /dev/null +++ b/filesystems/libntfs/patches/patch-include_ntfs-3g_types.h @@ -0,0 +1,21 @@ +$NetBSD: patch-include_ntfs-3g_types.h,v 1.1 2014/05/19 12:22:06 adam Exp $ + +--- include/ntfs-3g/types.h.orig 2013-01-13 06:46:35.000000000 +0000 ++++ include/ntfs-3g/types.h +@@ -68,6 +68,16 @@ typedef sle64 leVCN; + typedef s64 LCN; + typedef sle64 leLCN; + ++/* XXX For some reason, including sys/mount.h on osx defines TRUE and FALSE ++ * so clear them here. ++ */ ++#ifdef FALSE ++#undef FALSE ++#endif ++#ifdef TRUE ++#undef TRUE ++#endif ++ + /* + * The NTFS journal $LogFile uses log sequence numbers which are signed 64-bit + * values. We define our own type LSN, to allow for type checking and better |