From: Mark Slee Date: Wed, 27 Feb 2008 04:29:34 +0000 (+0000) Subject: Make compiler work on cpp_includes with < in them X-Git-Tag: 0.2.0~954 X-Git-Url: https://source.supwisdom.com/gerrit/gitweb?a=commitdiff_plain;h=b1b8079e62e6bfffd171da8406370dd26dfb2071;p=common%2Fthrift.git 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 --- 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;