equal
deleted
inserted
replaced
158 { |
158 { |
159 TBool overWrite( EFalse ); |
159 TBool overWrite( EFalse ); |
160 TUint32 fileType( 0 ); |
160 TUint32 fileType( 0 ); |
161 |
161 |
162 TRAPD( err, fileType = iEngine.FileTypeL( ptrUserTextFullPath ) ); |
162 TRAPD( err, fileType = iEngine.FileTypeL( ptrUserTextFullPath ) ); |
163 if ( err != KErrNone && err != KErrAccessDenied ) |
163 if ( err != KErrNone && err != KErrNotFound && err != KErrAccessDenied ) |
164 { |
164 { |
165 User::Leave( err ); |
165 User::Leave( err ); |
166 } |
166 } |
167 |
167 |
168 if( ( fileType & ( CFileManagerItemProperties::EOpen | |
168 if( ( err == KErrNotFound ) || |
|
169 ( err == KErrAccessDenied ) || |
|
170 ( fileType & ( CFileManagerItemProperties::EOpen | |
169 CFileManagerItemProperties::EReadOnly | |
171 CFileManagerItemProperties::EReadOnly | |
170 CFileManagerItemProperties::EFolder ) ) || |
172 CFileManagerItemProperties::EFolder ) ) ) |
171 ( err == KErrAccessDenied ) ) |
|
172 { |
173 { |
173 FileManagerDlgUtils::ShowInfoNoteL( |
174 FileManagerDlgUtils::ShowInfoNoteL( |
174 R_QTN_FLDR_NAME_ALREADY_USED, Text() ); |
175 R_QTN_FLDR_NAME_ALREADY_USED, Text() ); |
175 } |
176 } |
176 else |
177 else |