diff options
author | gokhale <asgokhale@users.noreply.github.com> | 1998-06-22 14:21:40 +0000 |
---|---|---|
committer | gokhale <asgokhale@users.noreply.github.com> | 1998-06-22 14:21:40 +0000 |
commit | 80303ccda185a21d1533c6c4245993a31b8c0910 (patch) | |
tree | 6450e3c840dec36fa05865ac02bb133ef00e3991 | |
parent | 687b380c4a99a2aca2921c5e7d36360f2ff89dc3 (diff) | |
download | ATCD-80303ccda185a21d1533c6c4245993a31b8c0910.tar.gz |
*** empty log message ***
-rw-r--r-- | TAO/ChangeLog-98c | 7 | ||||
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp | 8 |
2 files changed, 11 insertions, 4 deletions
diff --git a/TAO/ChangeLog-98c b/TAO/ChangeLog-98c index a59785b8a27..e1e8ad8174b 100644 --- a/TAO/ChangeLog-98c +++ b/TAO/ChangeLog-98c @@ -1,3 +1,10 @@ +Mon Jun 22 09:19:40 1998 Aniruddha Gokhale <gokhale@mambo.cs.wustl.edu> + + * TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp: The typecode + declarations now have the appropriate export macro generated for + them. This is required for the DLLs. Seth Widoff pointed out this + requirement. + Mon Jun 22 00:09:23 1998 Douglas C. Schmidt <schmidt@cs.wustl.edu> * TAO version 0.1.32 released. diff --git a/TAO/TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp b/TAO/TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp index e145106b3fc..8c05d54074f 100644 --- a/TAO/TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp +++ b/TAO/TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp @@ -55,15 +55,15 @@ be_visitor_typecode_decl::visit_type (be_type *node) *os << "TAO_NAMESPACE_STORAGE_CLASS "; else *os << "static "; - *os << "CORBA::TypeCode_ptr " << node->tc_name - ()->last_component () << ";\n\n"; + *os << "CORBA::TypeCode_ptr " << idl_global->export_macro () + << " " << node->tc_name ()->last_component () << ";\n\n"; } else { // we are in the ROOT scope os->indent (); - *os << "extern CORBA::TypeCode_ptr " << node->tc_name - ()->last_component () << ";\n\n"; + *os << "extern CORBA::TypeCode_ptr " << idl_global->export_macro () + << " " << node->tc_name ()->last_component () << ";\n\n"; } return 0; } |