summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-02-22 16:33:37 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2000-02-22 16:33:37 +0000
commit6205952356e80cce7ff61cec8af785ffc1248ec2 (patch)
treea4ff08df5a848ac1d62423bc4eae6bc7d472bd20 /TAO/TAO_IDL
parent7291bb91ed90c90488be099ee816644507caeef7 (diff)
downloadATCD-6205952356e80cce7ff61cec8af785ffc1248ec2.tar.gz
Removed inclusion of server template header file in server header file,
if tie classes are not generated.
Diffstat (limited to 'TAO/TAO_IDL')
-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";