From 177061e56880a7b10336b8369ab6a5a73902f976 Mon Sep 17 00:00:00 2001 From: Greg Farnum Date: Tue, 30 Mar 2010 12:23:22 -0700 Subject: [PATCH] msg: Declare ~Message to be protected. --- src/msg/Message.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/msg/Message.h b/src/msg/Message.h index 2d1f329f0fdcc..1532a65c7756a 100644 --- a/src/msg/Message.h +++ b/src/msg/Message.h @@ -244,12 +244,13 @@ public: header.data_off = 0; memset(&footer, 0, sizeof(footer)); } +protected: virtual ~Message() { assert(nref.test() == 0); if (connection) connection->put(); } - +public: Message *get() { //int r = nref.inc(); -- 2.39.5