//===- lib/Debugger/FDHandle.cpp - File Descriptor Handle -----------------===//
-//
+//
// The LLVM Compiler Infrastructure
//
// This file was developed by the LLVM research group and is distributed under
// the University of Illinois Open Source License. See LICENSE.TXT for details.
-//
+//
//===----------------------------------------------------------------------===//
//
// This file implements a class for ensuring that Unix file handles get closed.
//
FDHandle::~FDHandle() throw() {
- if (FD != -1)
+ if (FD != -1)
::close(FD);
}
FDHandle &FDHandle::operator=(int fd) throw() {
- if (FD != -1)
+ if (FD != -1)
::close(FD);
FD = fd;
return *this;