From dae97189035846b8342af80c3e69b54929df1276 Mon Sep 17 00:00:00 2001 From: Pavel Kirienko Date: Mon, 10 Feb 2014 18:51:50 +0400 Subject: [PATCH] Cleaner copyableness of transfer buffers --- .../include/uavcan/internal/transport/transfer_buffer.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libuavcan/include/uavcan/internal/transport/transfer_buffer.hpp b/libuavcan/include/uavcan/internal/transport/transfer_buffer.hpp index 0b80e85791..8e7a26d7b4 100644 --- a/libuavcan/include/uavcan/internal/transport/transfer_buffer.hpp +++ b/libuavcan/include/uavcan/internal/transport/transfer_buffer.hpp @@ -18,7 +18,7 @@ namespace uavcan /** * API for transfer buffer users. */ -class TransferBufferBase : Noncopyable +class TransferBufferBase { public: virtual ~TransferBufferBase() { } @@ -30,7 +30,7 @@ public: /** * Internal for TransferBufferManager */ -class TransferBufferManagerEntry : public TransferBufferBase +class TransferBufferManagerEntry : public TransferBufferBase, Noncopyable { uint8_t node_id_;