summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2006-08-08 09:38:40 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2006-08-08 09:38:40 +0000
commitfa76e050db0f4f2d2c3bc7c195572b86623921dd (patch)
tree3f21510b1c2b33838086924eb91c7d522050c148
parent82f93b2c9a116082d77d0931fbe69f2045a6ade5 (diff)
downloadATCD-fa76e050db0f4f2d2c3bc7c195572b86623921dd.tar.gz
Tue Aug 8 09:38:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r--TAO/ChangeLog5
-rw-r--r--TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp9
2 files changed, 10 insertions, 4 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index f5cfd5d6ce4..cc3ac8d0736 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,8 @@
+Tue Aug 8 09:38:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp:
+ Initailize some pointers explicitly with 0 to fix gcc41 warnings
+
Tue Aug 8 09:33:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
* TAO_IDL/ast/ast_interface.cpp:
diff --git a/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp b/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp
index bdf612eb97e..ebc99c86e5b 100644
--- a/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp
@@ -383,7 +383,7 @@ be_visitor_typecode_defn::visit_array (be_array *node)
this->gen_begin_NS_for_anon ();
unsigned long const ndims = node->n_dims ();
-
+
for (unsigned long i = 0; i < ndims; ++i)
{
os << "TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *," << be_nl
@@ -452,7 +452,7 @@ be_visitor_typecode_defn::visit_array (be_array *node)
}
os << ";" << be_uidt;
-
+
if (i < ndims - 1)
{
os << be_nl << be_nl;
@@ -463,7 +463,7 @@ be_visitor_typecode_defn::visit_array (be_array *node)
this->gen_end_NS_for_anon ();
os << be_global->core_versioning_end ();
-
+
os << "\n#endif /* _TAO_TYPECODE_" << node->flat_name () << "_GUARD */"
<< be_nl;
@@ -790,7 +790,8 @@ be_visitor_typecode_defn::queue_lookup (
!iter.done ();
iter.advance ())
{
- be_visitor_typecode_defn::QNode **addr, *item;
+ be_visitor_typecode_defn::QNode **addr = 0;
+ be_visitor_typecode_defn::QNode *item = 0;
iter.next (addr);
item = *addr;