kernel/eka/drivers/medmmc/medmmc.cpp
changeset 259 57b9594f5772
parent 200 73ea206103e6
child 271 dc268b18d709
--- a/kernel/eka/drivers/medmmc/medmmc.cpp	Wed Aug 18 11:08:29 2010 +0300
+++ b/kernel/eka/drivers/medmmc/medmmc.cpp	Thu Sep 02 21:54:16 2010 +0300
@@ -2726,6 +2726,9 @@
 	iMedReq = aRequest;
 	SetCurrentConsumption(aCurrent);
 
+	// Reset the card pointer just in case the stack has changed it.
+	iSession->SetCard(iCard);
+
 	TInt r = InCritical();
 	if (r == KErrNone)
 		{