videocollection/mpxmyvideoscollection/tsrc/ut_vcxmyvideosmdsdb/src/mdeobjectquery.cpp
branchRCL_3
changeset 16 67eb01668b0e
parent 15 8f0df5c82986
--- a/videocollection/mpxmyvideoscollection/tsrc/ut_vcxmyvideosmdsdb/src/mdeobjectquery.cpp	Tue May 25 12:44:54 2010 +0300
+++ b/videocollection/mpxmyvideoscollection/tsrc/ut_vcxmyvideosmdsdb/src/mdeobjectquery.cpp	Wed Jun 09 09:44:23 2010 +0300
@@ -39,10 +39,18 @@
 
 CMdEObjectQuery::~CMdEObjectQuery()
 	{
+    delete iCMdEObject;
 	}
 
 EXPORT_C CMdEObject& CMdEObjectQuery::Result(TInt aIndex) const
     {
+    if ( !iCMdEObject ) 
+        {
+        const TPtrC ptr = KNullDesC();
+        iCMdEObject = CMdEObject::NewL( * ( CMdEObjectDef*  )NULL,ptr, 0 );
+        }
+    
+    return *iCMdEObject;
     }
 
 EXPORT_C CMdEObjectDef& CMdEObjectQuery::ObjectDef() const