diff options
Diffstat (limited to 'CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration')
3 files changed, 8 insertions, 1 deletions
diff --git a/CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration/Base/TypeRegistration_Test_Base.idl b/CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration/Base/TypeRegistration_Test_Base.idl index fadd68c8746..743842d32f5 100644 --- a/CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration/Base/TypeRegistration_Test_Base.idl +++ b/CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration/Base/TypeRegistration_Test_Base.idl @@ -18,6 +18,8 @@ struct MLDTypeRegistrationTest { unsigned long key; }; +#if defined DDS4CCM_NEEDS_SEQUENCES_DEFINED typedef sequence<MLDTypeRegistrationTest> MLDTypeRegistrationTestSeq; +#endif #endif /* MLD_TYPE_REGISTRATION_TEST_BASE_IDL */ diff --git a/CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration/Connector/TypeRegistration_Test_Connector.idl b/CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration/Connector/TypeRegistration_Test_Connector.idl index 66ec43c68bb..dd55fb31477 100644 --- a/CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration/Connector/TypeRegistration_Test_Connector.idl +++ b/CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration/Connector/TypeRegistration_Test_Connector.idl @@ -15,5 +15,10 @@ #pragma ciao lem "Connector/TypeRegistration_Test_ConnectorE.idl" +#if (CIAO_DDS4CCM_OPENDDS==1) +# include "Base/TypeRegistration_Test_BaseTypeSupport.idl" +#endif + module ::CCM_DDS::Typed < ::MLDTypeRegistrationTest, ::MLDTypeRegistrationTestSeq> MLDTypeRegistrationTestConn; + #endif /* MLD_TYPE_REGISTRATION_TEST_CONNECTOR_IDL_ */ diff --git a/CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration/Connector/TypeRegistration_Test_Connector.mpc b/CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration/Connector/TypeRegistration_Test_Connector.mpc index 224a9a31a43..36051e01f55 100755 --- a/CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration/Connector/TypeRegistration_Test_Connector.mpc +++ b/CIAO/connectors/dds4ccm/tests/MemLeakDetection/TypeRegistration/Connector/TypeRegistration_Test_Connector.mpc @@ -2,7 +2,7 @@ // This file is generated with "generate_component_mpc.pl -p TypeRegistration_Base -l .. -o ../lib -u DDS TypeRegistration_Connector" project(TypeRegistration_Connector_idl_gen) : connectoridldefaults, dds4ccm { - after += DDS4CCM_idl_gen + after += DDS4CCM_idl_gen TypeRegistration_Base_stub custom_only = 1 idlflags += -Wb,stub_export_macro=MLD_TYPE_REGISTRATION_TEST_CONNECTOR_STUB_Export \ -Wb,stub_export_include=TypeRegistration_Connector_stub_export.h \ |