Code Review
/
common
/
thrift.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
| inline |
side by side
(parent:
30a472e
)
THRIFT-1609 Cocoa import namespace
author
Jens Geyer
<jensg@apache.org>
Sat, 12 Jul 2014 10:31:32 +0000
(12:31 +0200)
committer
Jens Geyer
<jensg@apache.org>
Sat, 12 Jul 2014 10:36:41 +0000
(12:36 +0200)
Client: Cocoa
Patch: Xabier Eizmendi
compiler/cpp/src/generate/t_cocoa_generator.cc
patch
|
blob
|
history
diff --git
a/compiler/cpp/src/generate/t_cocoa_generator.cc
b/compiler/cpp/src/generate/t_cocoa_generator.cc
index
558d82e
..
8f30ae9
100644
(file)
--- a/
compiler/cpp/src/generate/t_cocoa_generator.cc
+++ b/
compiler/cpp/src/generate/t_cocoa_generator.cc
@@
-2211,7
+2211,8
@@
void t_cocoa_generator::generate_serialize_list_element(ofstream& out,
*/
string t_cocoa_generator::type_name(t_type* ttype, bool class_ref) {
if (ttype->is_typedef()) {
- return cocoa_prefix_ + ttype->get_name();
+ t_program* program = ttype->get_program();
+ return program ? (program->get_namespace("cocoa") + ttype->get_name()) : ttype->get_name();
}
string result;