Repository: thrift
Updated Branches:
  refs/heads/master 5e58b80c8 -> 9a7cb9f6c


THRIFT-2722: js: Fix javascript service inheritance namespacing

Patch: Stig Bakken

This closes: #227


Project: http://git-wip-us.apache.org/repos/asf/thrift/repo
Commit: http://git-wip-us.apache.org/repos/asf/thrift/commit/9a7cb9f6
Tree: http://git-wip-us.apache.org/repos/asf/thrift/tree/9a7cb9f6
Diff: http://git-wip-us.apache.org/repos/asf/thrift/diff/9a7cb9f6

Branch: refs/heads/master
Commit: 9a7cb9f6c8e6cab5970075e2faf40944ce331ad2
Parents: 5e58b80
Author: Roger Meier <[email protected]>
Authored: Wed Oct 8 12:31:26 2014 +0200
Committer: Roger Meier <[email protected]>
Committed: Wed Oct 8 12:31:26 2014 +0200

----------------------------------------------------------------------
 compiler/cpp/src/generate/t_js_generator.cc | 1 +
 1 file changed, 1 insertion(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/thrift/blob/9a7cb9f6/compiler/cpp/src/generate/t_js_generator.cc
----------------------------------------------------------------------
diff --git a/compiler/cpp/src/generate/t_js_generator.cc 
b/compiler/cpp/src/generate/t_js_generator.cc
index 7711aa5..74ec15a 100644
--- a/compiler/cpp/src/generate/t_js_generator.cc
+++ b/compiler/cpp/src/generate/t_js_generator.cc
@@ -1223,6 +1223,7 @@ void t_js_generator::generate_service_client(t_service* 
tservice) {
     indent(f_service_) << "Thrift.inherits(" <<
         js_namespace(tservice->get_program()) <<
         service_name_ << "Client, " <<
+        js_namespace(tservice->get_extends()->get_program()) <<
         tservice->get_extends()->get_name() << "Client);" << endl;
   } else {
       //init prototype

Reply via email to