From 7cdc3633275e1106de5aa17ee3ce4a0678227c15 Mon Sep 17 00:00:00 2001 From: Jose Date: Fri, 27 Nov 2009 00:20:42 +0100 Subject: 4351 - Move _close & close to FileUtil. --- cpp/src/IceUtil/FileUtil.cpp | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'cpp/src/IceUtil/FileUtil.cpp') diff --git a/cpp/src/IceUtil/FileUtil.cpp b/cpp/src/IceUtil/FileUtil.cpp index f5254c6a38e..67f1569fdc0 100644 --- a/cpp/src/IceUtil/FileUtil.cpp +++ b/cpp/src/IceUtil/FileUtil.cpp @@ -162,6 +162,16 @@ IceUtilInternal::unlink(const string& path) return _wunlink(IceUtil::stringToWstring(path).c_str()); } +int +IceUtilInternal::close(int fd) +{ +#if defined(_MSC_VER) && (_MSC_VER >= 1400) + return _close(fd); +#else + return ::close(fd); +#endif +} + #ifdef _STLP_BEGIN_NAMESPACE namespace { @@ -391,6 +401,12 @@ IceUtilInternal::unlink(const string& path) return ::unlink(path.c_str()); } +int +IceUtilInternal::close(int fd) +{ + return ::close(fd); +} + IceUtilInternal::ifstream::ifstream() { } -- cgit v1.2.3