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_;