diff options
author | Albert Cheng <acheng@hdfgroup.org> | 2002-05-15 15:39:57 (GMT) |
---|---|---|
committer | Albert Cheng <acheng@hdfgroup.org> | 2002-05-15 15:39:57 (GMT) |
commit | 30b989f75a154f40acbccc19cd8e66723e93951d (patch) | |
tree | 2c17e01fc145ebfbbbf9286bc8346bd39ef81cfa | |
parent | a871e7279206d0248a9ee30b8f781dcc22311972 (diff) | |
download | hdf5-30b989f75a154f40acbccc19cd8e66723e93951d.zip hdf5-30b989f75a154f40acbccc19cd8e66723e93951d.tar.gz hdf5-30b989f75a154f40acbccc19cd8e66723e93951d.tar.bz2 |
[svn-r5423] Purpose:
Removed some local macro definition, instead use the macros defined
by the hdf5 library configure.
Platforms tested:
LLNL blue
-rw-r--r-- | perform/pio_engine.c | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/perform/pio_engine.c b/perform/pio_engine.c index abc0668..5b42f39 100644 --- a/perform/pio_engine.c +++ b/perform/pio_engine.c @@ -54,35 +54,12 @@ } \ } while(0) -#ifndef HDopen -# ifdef O_BINARY -# define HDopen(S,F,M) open(S,F|_O_BINARY,M) -# else /* O_BINARY */ -# define HDopen(S,F,M) open(S,F,M) -# endif /* !O_BINARY */ -#endif /* !HDopen */ - -#ifndef HDclose -# define HDclose(F) close(F) -#endif /* !HDclose */ - -#ifndef HDseek -# define HDseek(F,L,W) lseek(F,L,W) -#endif /* !HDseek */ - -#ifndef HDwrite -# define HDwrite(F,B,S) write(F,B,S) -#endif /* !HDwrite */ - -#ifndef HDread -# define HDread(F,B,S) read(F,B,S) -#endif /* !HDread */ /* Raw I/O macros */ #define RAWCREATE(fn) HDopen(fn, O_CREAT|O_TRUNC|O_RDWR, 0600) #define RAWOPEN(fn, F) HDopen(fn, F, 0600) #define RAWCLOSE(F) HDclose(F) -#define RAWSEEK(F,L) HDseek(F,(off_t) L,SEEK_SET) +#define RAWSEEK(F,L) HDlseek(F, L, SEEK_SET) #define RAWWRITE(F,B,S) HDwrite(F,B,S) #define RAWREAD(F,B,S) HDread(F,B,S) |