summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TAO/TAO_IDL/be/be_codegen.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/TAO/TAO_IDL/be/be_codegen.cpp b/TAO/TAO_IDL/be/be_codegen.cpp
index 0b406929558..388d3776b6f 100644
--- a/TAO/TAO_IDL/be/be_codegen.cpp
+++ b/TAO/TAO_IDL/be/be_codegen.cpp
@@ -981,8 +981,12 @@ int
TAO_CodeGen::end_server_header (void)
{
// insert the template header
- *this->server_header_ << "#include \"" <<
- idl_global->be_get_server_template_hdr_fname (1) << "\"\n";
+ if (idl_global->gen_tie_classes ())
+ {
+ *this->server_header_ << "#include \""
+ << idl_global->be_get_server_template_hdr_fname (1)
+ << "\"\n";
+ }
// insert the code to include the inline file
*this->server_header_ << "\n#if defined (__ACE_INLINE__)\n";