diff options
Diffstat (limited to 'cpp/src/tests/storePerftools/asyncPerf/QueuedMessage.cpp')
-rw-r--r-- | cpp/src/tests/storePerftools/asyncPerf/QueuedMessage.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/tests/storePerftools/asyncPerf/QueuedMessage.cpp b/cpp/src/tests/storePerftools/asyncPerf/QueuedMessage.cpp index 7903d6551a..802279bbf9 100644 --- a/cpp/src/tests/storePerftools/asyncPerf/QueuedMessage.cpp +++ b/cpp/src/tests/storePerftools/asyncPerf/QueuedMessage.cpp @@ -27,6 +27,7 @@ #include "MockPersistableQueue.h" #include "qpid/asyncStore/AsyncStoreImpl.h" +//#include "qpid/broker/EnqueueHandle.h" namespace tests { namespace storePerftools { @@ -40,7 +41,7 @@ QueuedMessage::QueuedMessage(MockPersistableQueue* q, boost::shared_ptr<MockPersistableMessage> msg) : m_queue(q), m_msg(msg), - m_enqHandle(q->getStore()->createEnqueueHandle(msg->getHandle(), q->getHandle())) + m_enqHandle(q->getStore() ? q->getStore()->createEnqueueHandle(msg->getHandle(), q->getHandle()) : qpid::broker::EnqueueHandle(0)) {} QueuedMessage::QueuedMessage(const QueuedMessage& qm) : |