diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-09-08 21:12:09 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-09-08 21:12:09 +0000 |
commit | 1f18b51fe34b037d90bd2e5c6bcef8c200bbfccc (patch) | |
tree | 61d6dccd10362e3b3ea30fd872a5b5145a3e3fe0 /TAO/TAO_IDL/be | |
parent | 4a2354783c331296fc40b0765e623dc0cf6dedc1 (diff) | |
download | ATCD-1f18b51fe34b037d90bd2e5c6bcef8c200bbfccc.tar.gz |
still need to suppress the ss delete on Linux
Diffstat (limited to 'TAO/TAO_IDL/be')
-rw-r--r-- | TAO/TAO_IDL/be/be_interface.cpp | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/TAO/TAO_IDL/be/be_interface.cpp b/TAO/TAO_IDL/be/be_interface.cpp index 901fcceca1e..ec6ba6d9add 100644 --- a/TAO/TAO_IDL/be/be_interface.cpp +++ b/TAO/TAO_IDL/be/be_interface.cpp @@ -934,15 +934,15 @@ be_interface::gen_operation_table (void) // Generate the skeleton for the is_a method. ss->indent (); *ss << "_is_a" << ", &" - << this->full_skel_name () - << "::_is_a_skel\n"; + << this->full_skel_name () + << "::_is_a_skel\n"; this->skel_count_++; - ss->indent (); - *ss << "_non_existent, &" - << this->full_skel_name () - << "::_non_existent_skel\n"; - this->skel_count_++; + ss->indent (); + *ss << "_non_existent, &" + << this->full_skel_name () + << "::_non_existent_skel\n"; + this->skel_count_++; // Input to the gperf is ready. Run gperf and get things done. gen_perfect_hash_optable (); @@ -1432,9 +1432,11 @@ be_interface::cleanup_gperf_temp_file (void) // Codegen singleton. TAO_CodeGen *cg = TAO_CODEGEN::instance (); +#if !defined (linux) // Delete the stream ptr. TAO_OutStream *ss = cg->gperf_input_stream (); delete ss; +#endif /* ! linux */ // Delete the temp file. ACE_OS::unlink (cg->gperf_input_filename ()); |