--- a/localisation/apparchitecture/tef/TSidChecker/TestSidChecker.cpp Wed Jul 28 16:03:37 2010 +0100
+++ b/localisation/apparchitecture/tef/TSidChecker/TestSidChecker.cpp Tue Aug 03 10:20:34 2010 +0100
@@ -1,7 +1,7 @@
// Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
@@ -16,7 +16,7 @@
#include "TestSidChecker.h"
#include <e32std.h>
-#include <ImplementationProxy.h>
+#include <ecom/implementationproxy.h>
#include <e32property.h>
#include <e32test.h>
#include <e32debug.h>
@@ -39,9 +39,9 @@
return ImplementationTable;
}
-//////////////////////////////
+//
// private class declarations
-//////////////////////////////
+//
NONSHARABLE_CLASS(CApFileTestPropertyMonitor) : public CActive
{
@@ -77,9 +77,9 @@
RTimer iTimer;
};
-//////////////////////////////
+//
// CApFileTestPropertyMonitor
-//////////////////////////////
+//
CApFileTestPropertyMonitor* CApFileTestPropertyMonitor::NewL(TCallBack aCallBack)
{
@@ -126,9 +126,9 @@
iProperty.Cancel();
}
-//////////////////////////////
+//
// CApFileTestOneShotTimer
-//////////////////////////////
+//
CApFileTestOneShotTimer* CApFileTestOneShotTimer::NewL(TCallBack aCallBack)
{
@@ -175,9 +175,9 @@
iTimer.Cancel();
}
-//////////////////////////////
+//
// CTestSidChecker
-//////////////////////////////
+//
CTestSidChecker* CTestSidChecker::NewL()
{
@@ -207,8 +207,9 @@
#else
TDriveUnit drive(EDriveX);
RFs fs;
- User::LeaveIfError(fs.Connect());
- CleanupClosePushL(fs);
+ TInt err = fs.Connect();
+ if (err != KErrNone)
+ return ret;
//The removable media is expected at D: on NAND ROM and at E: on normal ROMs.
//The following code works on techview but not guaranteed to work on all platforms.
TDriveInfo driveInfo;
@@ -228,7 +229,6 @@
}
}
fs.Close();
- CleanupStack::PopAndDestroy(&fs);
#endif
ret = (aDrive == drive);
}