summaryrefslogtreecommitdiffstats
path: root/src/H5FDsec2.c
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2001-06-29 19:32:06 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2001-06-29 19:32:06 (GMT)
commit45993ee78e44b410b77fa5a4fdf3a583fe51ae6d (patch)
treefbfeedcd2b6070354064aa4b77550b20c2698df1 /src/H5FDsec2.c
parent955ef79577044849f77e718011fe1a525971ac92 (diff)
downloadhdf5-45993ee78e44b410b77fa5a4fdf3a583fe51ae6d.zip
hdf5-45993ee78e44b410b77fa5a4fdf3a583fe51ae6d.tar.gz
hdf5-45993ee78e44b410b77fa5a4fdf3a583fe51ae6d.tar.bz2
[svn-r4087] Purpose:
Code cleanup Description: Fix copy & paste error when merging in the last round of CodeWarrior changes. Platforms tested: FreeBSD 4.3 (hawkwind)
Diffstat (limited to 'src/H5FDsec2.c')
-rw-r--r--src/H5FDsec2.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/H5FDsec2.c b/src/H5FDsec2.c
index 4c9f967..f7f600e 100644
--- a/src/H5FDsec2.c
+++ b/src/H5FDsec2.c
@@ -87,19 +87,24 @@ typedef struct H5FD_sec2_t {
* either lseek() or lseek64().
*/
/* adding for windows NT file system support. */
+/* pvn: added __MWERKS__ support. */
#ifdef H5_HAVE_LSEEK64
# define file_offset_t off64_t
# define file_seek lseek64
-#elif defined WIN32
-# define file_offset_t __int64
-# define file_seek _lseeki64
+#elif defined (WIN32)
+# ifdef __MWERKS__
+# define file_offset_t off_t
+# define file_seek lseek
+# else /*MSVC*/
+# define file_offset_t __int64
+# define file_seek _lseeki64
+# endif
#else
# define file_offset_t off_t
# define file_seek lseek
#endif
-
/*
* These macros check for overflow of various quantities. These macros
* assume that file_offset_t is signed and haddr_t and size_t are unsigned.