From 66bcbab0990c965196991d66ca2a595cf9135074 Mon Sep 17 00:00:00 2001 From: Aaron Seigo Date: Sat, 6 Dec 2014 00:39:07 +0100 Subject: read takes an error handler rather than returns a bool --- dummyresource/facade.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'dummyresource/facade.cpp') diff --git a/dummyresource/facade.cpp b/dummyresource/facade.cpp index 9758c1b..bfe1de4 100644 --- a/dummyresource/facade.cpp +++ b/dummyresource/facade.cpp @@ -77,13 +77,14 @@ void DummyResourceFacade::load(const Akonadi2::Query &query, const std::function qDebug() << "load called"; //TODO only read values matching the query auto storage = QSharedPointer::create(Akonadi2::Store::storageLocation(), "dummyresource"); - storage->read("", [resultCallback, storage](void *data, int size) { + storage->read("", [resultCallback, storage](void *data, int size) -> bool { //TODO read second buffer as well auto eventBuffer = GetDummyEvent(data); auto event = QSharedPointer::create("dummyresource", "key", 0); event->buffer = eventBuffer; event->storage = storage; resultCallback(event); + return true; }); } -- cgit v1.2.3