THRIFT-3574 Cocoa generator makes uncompilable imports
Client: Cocoa
Patch: Stig Bakken <stig@zedge.net>
This closes #812
diff --git a/compiler/cpp/src/generate/t_cocoa_generator.cc b/compiler/cpp/src/generate/t_cocoa_generator.cc
index c27d612..085e0b9 100644
--- a/compiler/cpp/src/generate/t_cocoa_generator.cc
+++ b/compiler/cpp/src/generate/t_cocoa_generator.cc
@@ -345,7 +345,10 @@
// Include other Thrift includes
const vector<t_program*>& other_includes = program_->get_includes();
for (size_t i = 0; i < other_includes.size(); ++i) {
- includes << "#import \"" << cocoa_prefix_ << capitalize(other_includes[i]->get_name()) << ".h\"" << endl;
+ includes << "#import \""
+ << other_includes[i]->get_namespace("cocoa")
+ << capitalize(other_includes[i]->get_name())
+ << ".h\"" << endl;
}
includes << endl;