diff options
author | Ian Lynagh <igloo@earth.li> | 2008-05-20 16:13:12 +0000 |
---|---|---|
committer | Ian Lynagh <igloo@earth.li> | 2008-05-20 16:13:12 +0000 |
commit | 7d249802c88e195f3657827144bedc44d4beba81 (patch) | |
tree | ab950899cfd54899247b821cb613078c014fb77d /libraries/base/include | |
parent | e6a38b39a74c451c65f1dec1b4522e1d1e3c5c24 (diff) | |
download | haskell-7d249802c88e195f3657827144bedc44d4beba81.tar.gz |
Add a wrapper for mkstemp
This is for #2038: macros are used in the Linux .h includes to redirect
to a 64-bit version when large file support is enabled.
Diffstat (limited to 'libraries/base/include')
-rw-r--r-- | libraries/base/include/HsBase.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libraries/base/include/HsBase.h b/libraries/base/include/HsBase.h index f69e9cf656..1f1837b016 100644 --- a/libraries/base/include/HsBase.h +++ b/libraries/base/include/HsBase.h @@ -687,6 +687,10 @@ INLINE int __hscore_fstat(int fd, struct_stat *buf) { return (fstat(fd,buf)); } +INLINE int __hscore_mkstemp(char *filetemplate) { + return (mkstemp(filetemplate)); +} + // select-related stuff #if !defined(__MINGW32__) |