From 6b668f228fcdd939a7d8556af185e09b6928bc02 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. llvm-svn: 10646 --- llvm/lib/Support/FileUtilities.cpp | 8 -------- 1 file changed, 8 deletions(-) (limited to 'llvm/lib/Support/FileUtilities.cpp') diff --git a/llvm/lib/Support/FileUtilities.cpp b/llvm/lib/Support/FileUtilities.cpp index 5b7f7b01c51..9471710b1d5 100644 --- a/llvm/lib/Support/FileUtilities.cpp +++ b/llvm/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