summaryrefslogtreecommitdiff
path: root/examples/Bounded_Packet_Relay
diff options
context:
space:
mode:
Diffstat (limited to 'examples/Bounded_Packet_Relay')
-rw-r--r--examples/Bounded_Packet_Relay/BPR_Drivers.cpp4
-rw-r--r--examples/Bounded_Packet_Relay/BPR_Drivers.h3
2 files changed, 7 insertions, 0 deletions
diff --git a/examples/Bounded_Packet_Relay/BPR_Drivers.cpp b/examples/Bounded_Packet_Relay/BPR_Drivers.cpp
index 4fd8577b3df..fb646962004 100644
--- a/examples/Bounded_Packet_Relay/BPR_Drivers.cpp
+++ b/examples/Bounded_Packet_Relay/BPR_Drivers.cpp
@@ -187,6 +187,10 @@ Input_Device_Wrapper_Base::send_input_message (ACE_Message_Block *amb)
}
}
+Output_Device_Wrapper_Base::~Output_Device_Wrapper_Base (void)
+{
+}
+
// Constructor.
Bounded_Packet_Relay::Bounded_Packet_Relay (ACE_Thread_Manager *input_task_mgr,
diff --git a/examples/Bounded_Packet_Relay/BPR_Drivers.h b/examples/Bounded_Packet_Relay/BPR_Drivers.h
index 6f7f030e04d..f39a544c512 100644
--- a/examples/Bounded_Packet_Relay/BPR_Drivers.h
+++ b/examples/Bounded_Packet_Relay/BPR_Drivers.h
@@ -272,6 +272,9 @@ class Output_Device_Wrapper_Base
// write the contents of the passed message out the underlying
// output device, and update device settings, respectively.
public:
+
+ virtual ~Output_Device_Wrapper_Base (void);
+
virtual int write_output_message (void *) = 0;
// Writes contents of the passed message block out to the underlying
// output device.