equal
deleted
inserted
replaced
22 |
22 |
23 // ----------------------------------------------------------------------------- |
23 // ----------------------------------------------------------------------------- |
24 // |
24 // |
25 // ----------------------------------------------------------------------------- |
25 // ----------------------------------------------------------------------------- |
26 // |
26 // |
27 TBool WidgetScannerUtils::IsFileOnDrive( const TDesC& aFileName, |
|
28 const DriveInfo::TDefaultDrives& aDefaultDrive ) |
|
29 { |
|
30 TBool result = EFalse; |
|
31 if ( aFileName.Length() ) |
|
32 { |
|
33 TInt drive; |
|
34 TInt err = DriveInfo::GetDefaultDrive( aDefaultDrive, drive ); |
|
35 if ( !err ) |
|
36 { |
|
37 TInt fileDrive; |
|
38 err = RFs::CharToDrive( aFileName[0], fileDrive ); |
|
39 if ( !err && fileDrive == drive ) |
|
40 { |
|
41 result = ETrue; |
|
42 } |
|
43 } |
|
44 } |
|
45 return result; |
|
46 } |
|
47 |
|
48 // ----------------------------------------------------------------------------- |
|
49 // |
|
50 // ----------------------------------------------------------------------------- |
|
51 // |
|
52 void WidgetScannerUtils::CurrentMmcId( const RFs& aFs, TDes& aMmcId ) |
27 void WidgetScannerUtils::CurrentMmcId( const RFs& aFs, TDes& aMmcId ) |
53 { |
28 { |
54 TInt mmcDrive; |
29 TInt mmcDrive; |
55 if ( DriveInfo::GetDefaultDrive( DriveInfo::EDefaultRemovableMassStorage, |
30 if ( DriveInfo::GetDefaultDrive( DriveInfo::EDefaultRemovableMassStorage, |
56 mmcDrive ) == KErrNone ) |
31 mmcDrive ) == KErrNone ) |