equal
deleted
inserted
replaced
22 |
22 |
23 _LIT(KSeparator, "|"); // Invalid filepath char used to separate filenames |
23 _LIT(KSeparator, "|"); // Invalid filepath char used to separate filenames |
24 |
24 |
25 TInt DoReplaceFileL(const TDesC& anOld,const TDesC& aNew) |
25 TInt DoReplaceFileL(const TDesC& anOld,const TDesC& aNew) |
26 { |
26 { |
|
27 TInt r = KErrNone; |
27 RFs fs; |
28 RFs fs; |
28 fs.Connect(); |
29 r = fs.Connect(); |
|
30 if (r != KErrNone) |
|
31 { |
|
32 User::Leave(r); |
|
33 } |
29 |
34 |
30 // Ensure the path exists |
35 // Ensure the path exists |
31 TInt err = fs.MkDirAll(aNew); |
36 TInt err = fs.MkDirAll(aNew); |
32 // Make the new file writeable |
37 // Make the new file writeable |
33 err = fs.SetAtt(aNew, 0, KEntryAttReadOnly); |
38 err = fs.SetAtt(aNew, 0, KEntryAttReadOnly); |