diff options
Diffstat (limited to 'soltools/adjustvisibility/adjustvisibility.cxx')
-rw-r--r-- | soltools/adjustvisibility/adjustvisibility.cxx | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/soltools/adjustvisibility/adjustvisibility.cxx b/soltools/adjustvisibility/adjustvisibility.cxx index e67017018b1a..9e06e8347fd9 100644 --- a/soltools/adjustvisibility/adjustvisibility.cxx +++ b/soltools/adjustvisibility/adjustvisibility.cxx @@ -1,3 +1,4 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. @@ -241,11 +242,12 @@ void processObject(const std::string& rFile, bool bPreserve, bool bVerbose) if ( bPreserve ) { if ( fstat(fd, &aStatBuf) == -1) { - std::string sMessage("adjustVisibilty() failed: can't stat file "); - sMessage += rFile; - sMessage += ": "; - sMessage += std::strerror(errno); - throw std::runtime_error(sMessage); + close(fd); + std::string sMessage("adjustVisibilty() failed: can't stat file "); + sMessage += rFile; + sMessage += ": "; + sMessage += std::strerror(errno); + throw std::runtime_error(sMessage); } } @@ -309,3 +311,5 @@ int main(int argc, char* argv[]) return 0; } + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |