summaryrefslogtreecommitdiff
path: root/TAO/TAO_IDL/be
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-09-08 21:12:09 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-09-08 21:12:09 +0000
commit1f18b51fe34b037d90bd2e5c6bcef8c200bbfccc (patch)
tree61d6dccd10362e3b3ea30fd872a5b5145a3e3fe0 /TAO/TAO_IDL/be
parent4a2354783c331296fc40b0765e623dc0cf6dedc1 (diff)
downloadATCD-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.cpp16
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 ());