summaryrefslogtreecommitdiff
path: root/CIAO
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2010-06-19 05:34:17 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2010-06-19 05:34:17 +0000
commitbabb66e466e6fb776ccba0dfcb925f5c7d0d36f9 (patch)
tree11ab58cc36e6a2d8dd693a60a9df0a6768c7bb57 /CIAO
parent88da3b1b5aa81fb19525cd657dd98d833c68b30a (diff)
downloadATCD-babb66e466e6fb776ccba0dfcb925f5c7d0d36f9.tar.gz
Diffstat (limited to 'CIAO')
-rw-r--r--CIAO/connectors/dds4ccm/impl/dds/DataReader_T.cpp6
-rw-r--r--CIAO/connectors/dds4ccm/impl/dds/DataReader_T.h2
2 files changed, 5 insertions, 3 deletions
diff --git a/CIAO/connectors/dds4ccm/impl/dds/DataReader_T.cpp b/CIAO/connectors/dds4ccm/impl/dds/DataReader_T.cpp
index 293b807a4af..64d87d21980 100644
--- a/CIAO/connectors/dds4ccm/impl/dds/DataReader_T.cpp
+++ b/CIAO/connectors/dds4ccm/impl/dds/DataReader_T.cpp
@@ -9,14 +9,16 @@
#include "dds4ccm/impl/dds/Log_Macros.h"
template <typename DDS_TYPE, typename CCM_TYPE>
+DDSQueryCondition * CIAO::DDS4CCM::DataReader_T<DDS_TYPE, CCM_TYPE>::qc_listener_ = 0;
+
+template <typename DDS_TYPE, typename CCM_TYPE>
CIAO::DDS4CCM::DataReader_T<DDS_TYPE, CCM_TYPE>::DataReader_T (void)
: CCM_DDS_DataReader_i (0),
impl_ (0),
rd_condition_ (0),
ws_ (0),
qc_reader_ (0),
- qc_getter_ (0),
- qc_listener_ (0)
+ qc_getter_ (0)
{
DDS4CCM_TRACE ("CIAO::DDS4CCM::DataReader_T::DataReader_T");
diff --git a/CIAO/connectors/dds4ccm/impl/dds/DataReader_T.h b/CIAO/connectors/dds4ccm/impl/dds/DataReader_T.h
index 190ae9bbbf2..d7342a2d387 100644
--- a/CIAO/connectors/dds4ccm/impl/dds/DataReader_T.h
+++ b/CIAO/connectors/dds4ccm/impl/dds/DataReader_T.h
@@ -114,7 +114,7 @@ namespace CIAO
// differs for all entities.
DDSQueryCondition * qc_reader_;
DDSQueryCondition * qc_getter_;
- DDSQueryCondition * qc_listener_;
+ static DDSQueryCondition * qc_listener_;
typename DDS_TYPE::data_reader * impl (void);
};