summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-01-27 23:45:28 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-01-27 23:45:28 +0000
commit70ad25bb55120639b756d697dc83773648dce314 (patch)
tree007b043ac57c73f4c1966f8823723b8e5fbf6d6c
parent4f7fe5fbb13938de8744643d898db5c3671009fe (diff)
downloadATCD-70ad25bb55120639b756d697dc83773648dce314.tar.gz
ChangeLogTag: Tue Jan 27 17:41:38 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
-rw-r--r--TAO/ChangeLog11
-rw-r--r--TAO/tao/OctetSeqA.h24
-rw-r--r--TAO/tao/OctetSeqC.h13
3 files changed, 24 insertions, 24 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index fc229e79c87..667bf57744d 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,14 @@
+Tue Jan 27 17:41:38 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * tao/OctetSeqA.h:
+ * tao/OctetSeqC.h:
+
+ Moved the declaration of Any operators and type code from
+ OctetSeqA.h to OctetSeqC.h, so the operators can be seen
+ in generated code if CORBA::OctetSeq is used there. Thanks
+ to Jeff Mirwaisi <jeff_mirwaisi@yahoo.com> for reporting
+ the bug and for sending in an example IDL file.
+
Mon Jan 26 17:46:18 2004 Jeff Parsons <j.parsons@vanderbilt.edu>
* TAO_IDL/be/be_visitor_operation/ami_cs.cpp:
diff --git a/TAO/tao/OctetSeqA.h b/TAO/tao/OctetSeqA.h
index e2840897e58..887ef8a15c9 100644
--- a/TAO/tao/OctetSeqA.h
+++ b/TAO/tao/OctetSeqA.h
@@ -33,30 +33,6 @@
#include /**/ "ace/pre.h"
-#include "tao/orbconf.h"
-
-#if defined (TAO_EXPORT_MACRO)
-#undef TAO_EXPORT_MACRO
-#endif
-#define TAO_EXPORT_MACRO TAO_Export
-
-//======= Handcrafted
-namespace CORBA
-{
- // TAO_IDL - Generated from
- // be/be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_OctetSeq;
-}
-
-// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_ch.cpp:52
-
-TAO_Export void operator<<= (CORBA::Any &, const CORBA::OctetSeq &); // copying version
-TAO_Export void operator<<= (CORBA::Any &, CORBA::OctetSeq*); // noncopying version
-TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::OctetSeq *&); // deprecated
-TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::OctetSeq *&);
-
#include /**/ "ace/post.h"
#endif /* ifndef */
diff --git a/TAO/tao/OctetSeqC.h b/TAO/tao/OctetSeqC.h
index a55bee4933d..e03e701b0e2 100644
--- a/TAO/tao/OctetSeqC.h
+++ b/TAO/tao/OctetSeqC.h
@@ -128,6 +128,11 @@ namespace CORBA
#endif /* end #if !defined */
+ // TAO_IDL - Generated from
+ // be/be_visitor_typecode/typecode_decl.cpp:44
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_OctetSeq;
+
// TAO_IDL - Generated from
// be/be_visitor_module/module_ch.cpp:66
@@ -142,6 +147,14 @@ namespace TAO
}
// TAO_IDL - Generated from
+// be/be_visitor_sequence/any_op_ch.cpp:52
+
+TAO_Export void operator<<= (CORBA::Any &, const CORBA::OctetSeq &); // copying version
+TAO_Export void operator<<= (CORBA::Any &, CORBA::OctetSeq*); // noncopying version
+TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::OctetSeq *&); // deprecated
+TAO_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::OctetSeq *&);
+
+// TAO_IDL - Generated from
// be/be_visitor_root/cdr_op.cpp:48
#ifndef __ACE_INLINE__