equal
deleted
inserted
replaced
18 |
18 |
19 #include <caf/caf.h> |
19 #include <caf/caf.h> |
20 #include <apmstd.h> |
20 #include <apmstd.h> |
21 #include "f32agentcontent.h" |
21 #include "f32agentcontent.h" |
22 #include "f32defaultattributes.h" |
22 #include "f32defaultattributes.h" |
23 #include "f32agentui.h" |
23 #include <caf/f32agentui.h> |
24 |
24 |
25 using namespace ContentAccess; |
25 using namespace ContentAccess; |
26 |
26 |
27 CF32AgentContent* CF32AgentContent::NewL(const TDesC& aURI, TContentShareMode aShareMode) |
27 CF32AgentContent* CF32AgentContent::NewL(const TDesC& aURI, TContentShareMode aShareMode) |
28 { |
28 { |
278 |
278 |
279 if(iURI) |
279 if(iURI) |
280 { |
280 { |
281 // Open the file handle in order to pass it to the Agent UI |
281 // Open the file handle in order to pass it to the Agent UI |
282 RFs fs; |
282 RFs fs; |
|
283 #ifdef SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API |
|
284 RFile64 file; |
|
285 #else |
283 RFile file; |
286 RFile file; |
|
287 #endif //SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API |
284 |
288 |
285 // default share mode of EFileShareReadersOnly |
289 // default share mode of EFileShareReadersOnly |
286 TUint mode = EFileShareReadersOnly | EFileStream | EFileRead; |
290 TUint mode = EFileShareReadersOnly | EFileStream | EFileRead; |
287 |
291 |
288 if(iShareMode == EContentShareReadWrite) |
292 if(iShareMode == EContentShareReadWrite) |