mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-09 19:35:51 +00:00
fix bug Bug 266259 memory leak in nsCharsetConverterManager::GetCharsetLangGroupRaw()
patched by Boying Lu <brian.lu@sun.com> r=smontagu sr=neil.parkwaycc.co.uk
This commit is contained in:
parent
f6d31f1642
commit
971f61a6dc
@ -444,6 +444,7 @@ nsCharsetConverterManager::GetCharsetLangGroupRaw(const char * aCharset,
|
||||
nsIAtom** aResult)
|
||||
{
|
||||
|
||||
*aResult = nsnull;
|
||||
if (aCharset == NULL)
|
||||
return NS_ERROR_NULL_POINTER;
|
||||
|
||||
@ -458,6 +459,8 @@ nsCharsetConverterManager::GetCharsetLangGroupRaw(const char * aCharset,
|
||||
nsAutoString langGroup;
|
||||
rv = GetBundleValue(mDataBundle, aCharset, NS_LITERAL_STRING(".LangGroup"), langGroup);
|
||||
|
||||
*aResult = NS_NewAtom(langGroup);
|
||||
if (NS_SUCCEEDED(rv))
|
||||
*aResult = NS_NewAtom(langGroup);
|
||||
|
||||
return rv;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user