Initializing the retval to avoid a double free (crash)
git-svn-id: svn://10.0.0.236/branches/ANGELON_MOZ12_BRANCH@134051 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -165,6 +165,9 @@ NS_IMETHODIMP nsCommandParams::GetStringValue(const char *name, nsAString & _ret
|
||||
/* AString getStringValue (in AString name); */
|
||||
NS_IMETHODIMP nsCommandParams::GetCStringValue(const char * name, char **_retval)
|
||||
{
|
||||
NS_ENSURE_ARG_POINTER(_retval);
|
||||
*_retval = nsnull;
|
||||
|
||||
HashEntry* foundEntry = GetNamedEntry(name);
|
||||
if (foundEntry && foundEntry->mEntryType == eStringType)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user