summaryrefslogtreecommitdiff
path: root/cpp/src/qpid/broker/QueuedMessage.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/qpid/broker/QueuedMessage.h')
-rw-r--r--cpp/src/qpid/broker/QueuedMessage.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/cpp/src/qpid/broker/QueuedMessage.h b/cpp/src/qpid/broker/QueuedMessage.h
index 35e48b11f3..8cf73bda52 100644
--- a/cpp/src/qpid/broker/QueuedMessage.h
+++ b/cpp/src/qpid/broker/QueuedMessage.h
@@ -34,10 +34,9 @@ struct QueuedMessage
framing::SequenceNumber position;
Queue* queue;
- QueuedMessage() : queue(0) {}
+ QueuedMessage(Queue* q=0) : position(0), queue(q) {}
QueuedMessage(Queue* q, boost::intrusive_ptr<Message> msg, framing::SequenceNumber sn) :
payload(msg), position(sn), queue(q) {}
- QueuedMessage(Queue* q) : queue(q) {}
};
inline bool operator<(const QueuedMessage& a, const QueuedMessage& b) { return a.position < b.position; }