diff options
Diffstat (limited to 'cpp/src/IceStorm/Parser.cpp')
-rw-r--r-- | cpp/src/IceStorm/Parser.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/cpp/src/IceStorm/Parser.cpp b/cpp/src/IceStorm/Parser.cpp index 86d5a2e12fa..33640ec96d4 100644 --- a/cpp/src/IceStorm/Parser.cpp +++ b/cpp/src/IceStorm/Parser.cpp @@ -291,9 +291,11 @@ Parser::graph(const list<string>& _args) // // Compute the new edge set. // - vector<int> edges; - graph.compute(edges, maxCost); - graph.swap(edges); + { + vector<int> edges; + graph.compute(edges, maxCost); + graph.swap(edges); + } // // Ensure each vertex is present. @@ -495,7 +497,7 @@ Parser::continueLine() _continue = true; } -char* +const char* Parser::getPrompt() { assert(_commands.empty() && isatty(fileno(yyin))); |