From e2d7fdf62cf5bc6d5f2d4a040ce9954aa827d39d Mon Sep 17 00:00:00 2001 From: Misha Brukman Date: Thu, 4 Aug 2005 14:16:48 +0000 Subject: [PATCH] * Unbreak optimized build (noticed by Eric van Riet Paap) * Comment #endif clauses for readability git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22646 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Analysis/CFGPrinter.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/Analysis/CFGPrinter.cpp b/lib/Analysis/CFGPrinter.cpp index 7f83a98b432..5a236f2bc3e 100644 --- a/lib/Analysis/CFGPrinter.cpp +++ b/lib/Analysis/CFGPrinter.cpp @@ -160,7 +160,7 @@ void Function::viewCFG() const { system(("rm " + Filename).c_str()); return; } -#endif +#endif // HAVE_GRAPHVIZ #ifdef HAVE_GV std::cerr << "Running 'dot' program... " << std::flush; @@ -173,12 +173,14 @@ void Function::viewCFG() const { } system(("rm " + Filename + " /tmp/cfg.tempgraph.ps").c_str()); return; -#endif -#endif +#endif // HAVE_GV +#endif // NDEBUG std::cerr << "Function::viewCFG is only available in debug builds on " << "systems with Graphviz or gv!\n"; +#ifndef NDEBUG system(("rm " + Filename).c_str()); +#endif } /// viewCFGOnly - This function is meant for use from the debugger. It works -- 2.11.0