summaryrefslogtreecommitdiff
path: root/TAO
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-07-29 13:40:59 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-07-29 13:40:59 +0000
commit03dca0ae4a048b9995f42388e12a9a3204ab7a28 (patch)
tree506edbb06b9de26a27b9f91d33ddc05e073f5dac /TAO
parent83bb0af08411858a6c081381a9355ed6441b160e (diff)
downloadATCD-03dca0ae4a048b9995f42388e12a9a3204ab7a28.tar.gz
ChangeLogTag: Thu Jul 29 08:39:17 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
Diffstat (limited to 'TAO')
-rw-r--r--TAO/ChangeLog7
-rw-r--r--TAO/TAO_IDL/ast/ast_redef.cpp2
2 files changed, 9 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 8264cda0ac8..b410ffd964e 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,10 @@
+Thu Jul 29 08:39:17 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * TAO_IDL/ast/ast_redef.cpp:
+
+ Fixed bug in handling forward declared eventtypes, which
+ was causing bogus "illegal redefinition" errors.
+
Wed Jul 28 00:03:42 2004 Ossama Othman <ossama@dre.vanderbilt.edu>
* orbsvcs/tests/Security/SecurityLevel1/SLevel1_Test.idl
diff --git a/TAO/TAO_IDL/ast/ast_redef.cpp b/TAO/TAO_IDL/ast/ast_redef.cpp
index ce59b52ea0c..42668eb1174 100644
--- a/TAO/TAO_IDL/ast/ast_redef.cpp
+++ b/TAO/TAO_IDL/ast/ast_redef.cpp
@@ -84,6 +84,8 @@ can_be_redefined (AST_Decl *d)
case AST_Decl::NT_valuetype_fwd:
case AST_Decl::NT_component:
case AST_Decl::NT_component_fwd:
+ case AST_Decl::NT_eventtype:
+ case AST_Decl::NT_eventtype_fwd:
case AST_Decl::NT_home:
case AST_Decl::NT_const:
case AST_Decl::NT_except: