summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2010-04-09 13:33:28 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2010-04-09 13:33:28 +0000
commitdd9661716a534943e2814db0c31aac692d8b3d93 (patch)
tree3f19576b6703154d4861887ff982bcc759e4f4eb
parentc4d372b966629250a0300528c7d176e2bd66cfe5 (diff)
downloadATCD-dd9661716a534943e2814db0c31aac692d8b3d93.tar.gz
Fri Apr 9 13:34:25 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* TAO_IDL/be/be_visitor_component/servant_svs.cpp: A zero string leads to CORBA::BAD_PARAM
-rw-r--r--TAO/ChangeLog5
-rw-r--r--TAO/TAO_IDL/be/be_visitor_component/servant_svs.cpp8
2 files changed, 9 insertions, 4 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 09020c72df4..870b3011dd8 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,8 @@
+Fri Apr 9 13:34:25 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
+ A zero string leads to CORBA::BAD_PARAM
+
Fri Apr 9 13:26:25 UTC 2010 Johnny Willemsen <jwillemsen@remedy.nl>
* TAO_IDL/be/be_visitor_component/servant_svs.cpp:
diff --git a/TAO/TAO_IDL/be/be_visitor_component/servant_svs.cpp b/TAO/TAO_IDL/be/be_visitor_component/servant_svs.cpp
index 4fce61a3e41..fb6f3d5bfc5 100644
--- a/TAO/TAO_IDL/be/be_visitor_component/servant_svs.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_component/servant_svs.cpp
@@ -817,7 +817,7 @@ be_visitor_servant_svs::gen_provides_top (void)
os_ << "if (name == 0)" << be_idt_nl
<< "{" << be_idt_nl
- << "throw ::Components::InvalidName ();" << be_uidt_nl
+ << "throw ::CORBA::BAD_PARAM ();" << be_uidt_nl
<< "}" << be_uidt;
be_visitor_facet_executor_block feb_visitor (this->ctx_);
@@ -856,7 +856,7 @@ be_visitor_servant_svs::gen_publishes_top (void)
os_ << "if (publisher_name == 0)" << be_idt_nl
<< "{" << be_idt_nl
- << "throw ::Components::InvalidName ();" << be_uidt_nl
+ << "throw ::CORBA::BAD_PARAM ();" << be_uidt_nl
<< "}" << be_uidt;
be_visitor_subscribe_block sb_visitor (this->ctx_);
@@ -885,7 +885,7 @@ be_visitor_servant_svs::gen_publishes_top (void)
os_ << "if (publisher_name == 0)" << be_idt_nl
<< "{" << be_idt_nl
- << "throw ::Components::InvalidName ();" << be_uidt_nl
+ << "throw ::CORBA::BAD_PARAM ();" << be_uidt_nl
<< "}" << be_uidt;
be_visitor_unsubscribe_block ub_visitor (this->ctx_);
@@ -954,7 +954,7 @@ be_visitor_servant_svs::gen_uses_top (void)
os_ << "if (name == 0)" << be_idt_nl
<< "{" << be_idt_nl
- << "throw ::Components::InvalidName ();" << be_uidt_nl
+ << "throw ::CORBA::BAD_PARAM ();" << be_uidt_nl
<< "}" << be_uidt;
be_visitor_connect_block cb_visitor (this->ctx_);