diff options
author | Jens Geyer <jensg@apache.org> | 2015-03-03 21:21:19 +0100 |
---|---|---|
committer | Jens Geyer <jensg@apache.org> | 2015-03-03 21:35:44 +0100 |
commit | eda0f844ee5f564aa50e5d406b0ff0350beba9f6 (patch) | |
tree | c299980dc976657b4a15b8b0dcecc5c1a9c4e08c /compiler | |
parent | a6ea4442dddfac1342835a30b1c8a81adb207a46 (diff) | |
download | thrift-eda0f844ee5f564aa50e5d406b0ff0350beba9f6.tar.gz |
THRIFT-3021 Service remote tool does not import stub package with package prefix
Client: Go
Patch: Yinyin L <yinyinl@gmail.com>
This closes #385
Diffstat (limited to 'compiler')
-rw-r--r-- | compiler/cpp/src/generate/t_go_generator.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/compiler/cpp/src/generate/t_go_generator.cc b/compiler/cpp/src/generate/t_go_generator.cc index 87681e1b7..cb1ec80c3 100644 --- a/compiler/cpp/src/generate/t_go_generator.cc +++ b/compiler/cpp/src/generate/t_go_generator.cc @@ -1975,6 +1975,9 @@ void t_go_generator::generate_service_remote(t_service* tservice) { while ((loc = service_module.find(".")) != string::npos) { service_module.replace(loc, 1, 1, '/'); } + if(!gen_package_prefix_.empty()) { + service_module = gen_package_prefix_ + service_module; + } f_remote << go_autogen_comment(); f_remote << indent() << "package main" << endl << endl; |