From b1b8079e62e6bfffd171da8406370dd26dfb2071 Mon Sep 17 00:00:00 2001 From: Mark Slee Date: Wed, 27 Feb 2008 04:29:34 +0000 Subject: [PATCH] Make compiler work on cpp_includes with < in them Reviewed By: spiantino Test Plan: build multifeed aggregator git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665518 13f79535-47bb-0310-9956-ffa450edef68 --- compiler/cpp/src/generate/t_cpp_generator.cc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/compiler/cpp/src/generate/t_cpp_generator.cc b/compiler/cpp/src/generate/t_cpp_generator.cc index 0f77b905..27753ac1 100644 --- a/compiler/cpp/src/generate/t_cpp_generator.cc +++ b/compiler/cpp/src/generate/t_cpp_generator.cc @@ -276,8 +276,13 @@ void t_cpp_generator::init_generator() { // Include custom headers const vector& cpp_includes = program_->get_cpp_includes(); for (size_t i = 0; i < cpp_includes.size(); ++i) { - f_types_ << - "#include \"" << cpp_includes[i] << "\"" << endl; + if (cpp_includes[i][0] == '<') { + f_types_ << + "#include " << cpp_includes[i] << endl; + } else { + f_types_ << + "#include \"" << cpp_includes[i] << "\"" << endl; + } } f_types_ << endl; -- 2.17.1