From 14d3245e02f27857a80dba6ad6b7babed564a3d9 Mon Sep 17 00:00:00 2001 From: Matt Arsenault Date: Tue, 1 Jan 2013 04:01:24 -0500 Subject: [PATCH] Fix -Wmismatched-tags --- src/i_decoder.hpp | 3 ++- src/i_msg_sink.hpp | 3 ++- src/i_msg_source.hpp | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/i_decoder.hpp b/src/i_decoder.hpp index 789df6de..bb53b725 100644 --- a/src/i_decoder.hpp +++ b/src/i_decoder.hpp @@ -30,8 +30,9 @@ namespace zmq // Interface to be implemented by message decoder. - struct i_decoder + class i_decoder { + public: virtual ~i_decoder () {} virtual void set_msg_sink (i_msg_sink *msg_sink_) = 0; diff --git a/src/i_msg_sink.hpp b/src/i_msg_sink.hpp index 2b1a8c40..4a86023c 100644 --- a/src/i_msg_sink.hpp +++ b/src/i_msg_sink.hpp @@ -29,8 +29,9 @@ namespace zmq // Interface to be implemented by message sink. - struct i_msg_sink + class i_msg_sink { + public: virtual ~i_msg_sink () {} // Delivers a message. Returns 0 if successful; -1 otherwise. diff --git a/src/i_msg_source.hpp b/src/i_msg_source.hpp index a6956c1c..c6d7b74c 100644 --- a/src/i_msg_source.hpp +++ b/src/i_msg_source.hpp @@ -29,8 +29,9 @@ namespace zmq // Interface to be implemented by message source. - struct i_msg_source + class i_msg_source { + public: virtual ~i_msg_source () {} // Fetch a message. Returns 0 if successful; -1 otherwise.