From f55536fbd27769ccb522a64621545f47f07e375f Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 17 Dec 2015 13:50:55 +0100 Subject: Removed an unnecessary member variable --- common/genericresource.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'common/genericresource.cpp') diff --git a/common/genericresource.cpp b/common/genericresource.cpp index 4250a02..5e6764a 100644 --- a/common/genericresource.cpp +++ b/common/genericresource.cpp @@ -327,12 +327,11 @@ int GenericResource::error() const void GenericResource::enqueueCommand(MessageQueue &mq, int commandId, const QByteArray &data) { - //TODO get rid of m_fbb member variable - m_fbb.Clear(); - auto commandData = Akonadi2::EntityBuffer::appendAsVector(m_fbb, data.constData(), data.size()); - auto buffer = Akonadi2::CreateQueuedCommand(m_fbb, commandId, commandData); - Akonadi2::FinishQueuedCommandBuffer(m_fbb, buffer); - mq.enqueue(m_fbb.GetBufferPointer(), m_fbb.GetSize()); + flatbuffers::FlatBufferBuilder fbb; + auto commandData = Akonadi2::EntityBuffer::appendAsVector(fbb, data.constData(), data.size()); + auto buffer = Akonadi2::CreateQueuedCommand(fbb, commandId, commandData); + Akonadi2::FinishQueuedCommandBuffer(fbb, buffer); + mq.enqueue(fbb.GetBufferPointer(), fbb.GetSize()); } void GenericResource::processCommand(int commandId, const QByteArray &data) -- cgit v1.2.3