--- a/activityfw/activitydatabase/s60/src/hsserializer.cpp Fri Jun 11 13:58:37 2010 +0300
+++ b/activityfw/activitydatabase/s60/src/hsserializer.cpp Wed Jun 23 18:33:40 2010 +0300
@@ -14,8 +14,8 @@
* Description:
*
*/
+#include <s32mem.h>
#include "hsserializer.h"
-#include <s32mem.h>
// -----------------------------------------------------------------------------
//
// -----------------------------------------------------------------------------
@@ -48,35 +48,3 @@
QT_TRYCATCH_LEAVING(stream >> dst);
return dst;
}
-
-// -----------------------------------------------------------------------------
-//
-// -----------------------------------------------------------------------------
-//
-QList<QVariantHash>& operator <<(QList<QVariantHash>& dst, const TDesC8 &src)
-{
- dst.clear();
-
- QVariantHash item;
- TRAP_IGNORE(
- RDesReadStream srcStream(src);
- int numOfItems(srcStream.ReadInt32L());
- int bufferSize;
-
- RBuf8 tmpBuff;
- CleanupClosePushL(tmpBuff);
- for (int iter(0); iter < numOfItems; ++iter) {
- bufferSize = srcStream.ReadInt32L();
- if (tmpBuff.MaxLength() < bufferSize) {
- tmpBuff.ReAllocL(bufferSize);
- }
- item.clear();
- if (0 < bufferSize) {
- srcStream.ReadL(tmpBuff, bufferSize);
- item << tmpBuff;
- }
- dst.append(item);
- }
- CleanupStack::PopAndDestroy(&tmpBuff));
- return dst;
-}