diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-02-02 13:52:04 +0100 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-02-02 13:52:04 +0100 |
commit | 2e98a7f6eb11a071a8ac232bcbb37abea85f6f06 (patch) | |
tree | 30031cbca265656373c3ec24a39000451585102c /examples | |
parent | 7654452afc4fa81fe4fbb26347b58c6ba202dcc9 (diff) | |
download | sink-2e98a7f6eb11a071a8ac232bcbb37abea85f6f06.tar.gz sink-2e98a7f6eb11a071a8ac232bcbb37abea85f6f06.zip |
Cleaner EntityBuffer constructor
Diffstat (limited to 'examples')
-rw-r--r-- | examples/maildirresource/maildirresource.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/maildirresource/maildirresource.cpp b/examples/maildirresource/maildirresource.cpp index 6d1ec02..3b263a7 100644 --- a/examples/maildirresource/maildirresource.cpp +++ b/examples/maildirresource/maildirresource.cpp | |||
@@ -216,7 +216,7 @@ KAsync::Job<void> MaildirResource::replay(Sink::Storage &synchronizationStore, c | |||
216 | 216 | ||
217 | Trace() << "Replaying " << key << type; | 217 | Trace() << "Replaying " << key << type; |
218 | if (type == ENTITY_TYPE_FOLDER) { | 218 | if (type == ENTITY_TYPE_FOLDER) { |
219 | Sink::EntityBuffer buffer(value.data(), value.size()); | 219 | Sink::EntityBuffer buffer(value); |
220 | const Sink::Entity &entity = buffer.entity(); | 220 | const Sink::Entity &entity = buffer.entity(); |
221 | const auto metadataBuffer = Sink::EntityBuffer::readBuffer<Sink::Metadata>(entity.metadata()); | 221 | const auto metadataBuffer = Sink::EntityBuffer::readBuffer<Sink::Metadata>(entity.metadata()); |
222 | if (metadataBuffer && !metadataBuffer->replayToSource()) { | 222 | if (metadataBuffer && !metadataBuffer->replayToSource()) { |
@@ -248,7 +248,7 @@ KAsync::Job<void> MaildirResource::replay(Sink::Storage &synchronizationStore, c | |||
248 | Warning() << "Unkown operation" << operation; | 248 | Warning() << "Unkown operation" << operation; |
249 | } | 249 | } |
250 | } else if (type == ENTITY_TYPE_MAIL) { | 250 | } else if (type == ENTITY_TYPE_MAIL) { |
251 | Sink::EntityBuffer buffer(value.data(), value.size()); | 251 | Sink::EntityBuffer buffer(value); |
252 | const Sink::Entity &entity = buffer.entity(); | 252 | const Sink::Entity &entity = buffer.entity(); |
253 | const auto metadataBuffer = Sink::EntityBuffer::readBuffer<Sink::Metadata>(entity.metadata()); | 253 | const auto metadataBuffer = Sink::EntityBuffer::readBuffer<Sink::Metadata>(entity.metadata()); |
254 | if (metadataBuffer && !metadataBuffer->replayToSource()) { | 254 | if (metadataBuffer && !metadataBuffer->replayToSource()) { |