From kde-commits Sat Dec 03 23:18:55 2011 From: Shaheed Haque Date: Sat, 03 Dec 2011 23:18:55 +0000 To: kde-commits Subject: playground/pim/akonadi/exchange Message-Id: <20111203231855.E87ACAC88F () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=132295443031711 SVN commit 1267143 by shaheed: Start of attempt to support writing to the server: 1. Implement a set of class-based wrappers which can be declared on the stack, and thus automatically deal with resource deallocation of all the myriad error paths. These could be used throughout the code to the same end. 2. Implement comprehensive error reporting logic in support of the above. 3. Flesh out the calendar change path, but leave it disabled. The logic in mapiconnector2.cpp exposes a bug in libmapi where SetProps asserts in cast_mapi_SPropValue() because it omits support for PT_MV_CLSID. M +103 -5 calendar/excalresource.cpp M +6 -0 calendar/excalresource.h M +547 -3 connector/mapiconnector2.cpp M +1 -0 connector/mapiconnector2.h http://websvn.kde.org/?view=rev&revision=1267143