Bug 484610 Fix mismatched allocators r=jst sr=peterv

This commit is contained in:
Neil Rashbrook
2010-02-20 15:25:21 +00:00
parent 314ff1c6fd
commit 796e2ffca4
2 changed files with 3 additions and 3 deletions

View File

@@ -167,7 +167,7 @@ NS_IMETHODIMP nsCommandParams::GetCStringValue(const char * name, char **_retval
if (foundEntry && foundEntry->mEntryType == eStringType)
{
NS_ASSERTION(foundEntry->mData.mCString, "Null string");
*_retval= nsCRT::strdup((*foundEntry->mData.mCString).get());
*_retval = ToNewCString(*foundEntry->mData.mCString);
return NS_OK;
}
@@ -421,7 +421,7 @@ nsCommandParams::GetNext(char **_retval)
if (!thisEntry)
return NS_ERROR_FAILURE;
*_retval = nsCRT::strdup(thisEntry->mEntryName.get());
*_retval = ToNewCString(thisEntry->mEntryName);
mCurEntry++;
return NS_OK;
}