--- a/landmarks/locationlandmarks/converter/src/EPos_PosLmUnzipUtil.cpp Mon Aug 23 17:49:43 2010 +0530
+++ b/landmarks/locationlandmarks/converter/src/EPos_PosLmUnzipUtil.cpp Mon Sep 27 16:57:22 2010 +0530
@@ -48,13 +48,15 @@
User::LeaveIfError(zipFile->OpenL());
fileMembers = zipFile->GetMembersL();
CleanupStack::PushL(fileMembers);
- while (member = fileMembers->NextL())
+ member = fileMembers->NextL();
+ while (member)
{
//You must take ownership of the member object created for you by NextL()!
CleanupStack::PushL(member);
ExtractFileL(aFs, member, zipFile, aFileName);
CleanupStack::PopAndDestroy(); //member
+ member = fileMembers->NextL();
}
zipFile->Close();
CleanupStack::PopAndDestroy(2); //fileMembers, zipFile