summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2018-03-13 09:34:30 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2018-03-13 09:34:30 +0200
commit836d09e029d8bf7d04e2084198ec3bac7b9a3406 (patch)
tree6ef969e157b97546a4c231f654c506850d5f7640
parent1e211d9bce1e3af6c58eb2a04a84f92f83e0d7d7 (diff)
downloadcli-836d09e029d8bf7d04e2084198ec3bac7b9a3406.tar.gz
cli-836d09e029d8bf7d04e2084198ec3bac7b9a3406.tar.xz
cli-836d09e029d8bf7d04e2084198ec3bac7b9a3406.zip
Add missing include when generating vector_scanner support
-rw-r--r--cli/runtime-header.cxx7
1 files changed, 5 insertions, 2 deletions
diff --git a/cli/runtime-header.cxx b/cli/runtime-header.cxx
index 85ee31f..6dd0899 100644
--- a/cli/runtime-header.cxx
+++ b/cli/runtime-header.cxx
@@ -16,8 +16,11 @@ generate_runtime_header (context& ctx)
os << "#include <deque>" << endl;
if (ctx.options.generate_description ())
- os << "#include <map>" << endl
- << "#include <vector>" << endl;
+ os << "#include <map>" << endl;
+
+ if (ctx.options.generate_description () ||
+ ctx.options.generate_vector_scanner ())
+ os << "#include <vector>" << endl;
os << "#include <iosfwd>" << endl
<< "#include <string>" << endl