From 9899ae3ae85e0d5cdb1a2fad0f527e5145da7f8c Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 30 Dec 2003 02:45:16 +0000 Subject: 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 --- lib/Support/FileUtilities.cpp | 8 -------- 1 file changed, 8 deletions(-) (limited to 'lib/Support/FileUtilities.cpp') diff --git a/lib/Support/FileUtilities.cpp b/lib/Support/FileUtilities.cpp index 5b7f7b01c5..9471710b1d 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; -} -- cgit v1.2.3