From 76e0153d4f3ef1d5fef1a9b926e0e8e3ab2d9685 Mon Sep 17 00:00:00 2001 From: Martin Sustrik Date: Thu, 10 Jun 2010 07:21:05 +0200 Subject: issue 33 - missing virtual destructors --- src/ypipe.hpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/ypipe.hpp') diff --git a/src/ypipe.hpp b/src/ypipe.hpp index df5b3d0..2a2d725 100644 --- a/src/ypipe.hpp +++ b/src/ypipe.hpp @@ -50,6 +50,12 @@ namespace zmq c.set (&queue.back ()); } + // The destructor doesn't have to be virtual. It is mad virtual + // just to keep ICC and code checking tools from complaining. + inline virtual ~ypipe_t () + { + } + // Following function (write) deliberately copies uninitialised data // when used with zmq_msg. Initialising the VSM body for // non-VSM messages won't be good for performance. -- cgit v1.2.3