diff options
author | Chris Lattner <sabre@nondot.org> | 2003-12-30 02:45:16 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2003-12-30 02:45:16 +0000 |
commit | 9899ae3ae85e0d5cdb1a2fad0f527e5145da7f8c (patch) | |
tree | 95ec95056b33d26997b1e8e7f25c9801f0dbf499 /lib | |
parent | 6dea527b4ae8bde56814b10cb96aa9cba5493c2e (diff) | |
download | external_llvm-9899ae3ae85e0d5cdb1a2fad0f527e5145da7f8c.zip external_llvm-9899ae3ae85e0d5cdb1a2fad0f527e5145da7f8c.tar.gz external_llvm-9899ae3ae85e0d5cdb1a2fad0f527e5145da7f8c.tar.bz2 |
Further revisions of the FDHandle idea. In this version we use ownership
semantics that are the same as those used by std::auto_ptr. This allows
copying of FDHandle's, but copying transfers ownership.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10646 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Support/FileUtilities.cpp | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/lib/Support/FileUtilities.cpp b/lib/Support/FileUtilities.cpp index 5b7f7b0..9471710 100644 --- a/lib/Support/FileUtilities.cpp +++ b/lib/Support/FileUtilities.cpp @@ -209,11 +209,3 @@ FDHandle &FDHandle::operator=(int fd) throw() { return *this; } - -/// take - Take ownership of the file descriptor away from the FDHandle -/// object, so that the file is not closed when the FDHandle is destroyed. -int FDHandle::take() throw() { - int Ret = FD; - FD = -1; - return Ret; -} |