equal
deleted
inserted
replaced
31 #include "HttpFilterAcceptHeaderVariant.hrh" |
31 #include "HttpFilterAcceptHeaderVariant.hrh" |
32 #include <syslangutil.h> |
32 #include <syslangutil.h> |
33 |
33 |
34 #include <centralrepository.h> |
34 #include <centralrepository.h> |
35 #include <HttpFilterAcceptHeaderPrivateCRKeys.h> |
35 #include <HttpFilterAcceptHeaderPrivateCRKeys.h> |
36 #include <BrowserUiSDKCRKeys.h> |
36 #include <browseruisdkcrkeys.h> |
37 |
37 |
38 // EXTERNAL FUNCTION PROTOTYPES |
38 // EXTERNAL FUNCTION PROTOTYPES |
39 |
39 |
40 // CONSTANTS |
40 // CONSTANTS |
41 _LIT8(KFieldSeparator, "\n"); |
41 _LIT8(KFieldSeparator, "\n"); |
549 { |
549 { |
550 RStringPool aStringPool = iSession->StringPool(); |
550 RStringPool aStringPool = iSession->StringPool(); |
551 |
551 |
552 // Declare a language arrays |
552 // Declare a language arrays |
553 CArrayFixFlat<TInt>* systemEpocLanguageCodes = 0; |
553 CArrayFixFlat<TInt>* systemEpocLanguageCodes = 0; |
554 // Get installed language codes |
554 // Get installed language codes |
555 // coverity [alloc_fn] |
555 User::LeaveIfError( SysLangUtil::GetInstalledLanguages(systemEpocLanguageCodes) ); |
556 // coverity [freed_arg] |
|
557 User::LeaveIfError( SysLangUtil::GetInstalledLanguages(systemEpocLanguageCodes) ); |
|
558 |
|
559 // coverity [double_free] |
|
560 CleanupStack::PushL( systemEpocLanguageCodes ); |
556 CleanupStack::PushL( systemEpocLanguageCodes ); |
561 |
557 |
562 // Compose the String such as "en;q=1.0, es;q=0.5, fr;q=0.5" |
558 // Compose the String such as "en;q=1.0, es;q=0.5, fr;q=0.5" |
563 // Get user selected language |
559 // Get user selected language |
564 iUserSelectedLang = User::Language(); |
560 iUserSelectedLang = User::Language(); |