Replace delete[] for char* data with nsCRT::free().

This commit is contained in:
bruce%cybersight.com 1999-09-03 07:20:03 +00:00
Родитель cdc5abdb40
Коммит 0fa9eca4e6
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -476,7 +476,7 @@ nsresult nsEventListenerManager::AddScriptEventListener(nsIScriptContext* aConte
if (nsnull != mCharName) { if (nsnull != mCharName) {
JS_CompileUCFunctionForPrincipals(mJSContext, mScriptObject, jsprin, mCharName, JS_CompileUCFunctionForPrincipals(mJSContext, mScriptObject, jsprin, mCharName,
1, mEventArgv, (jschar*)aFunc.GetUnicode(), aFunc.Length(), nsnull, 0); 1, mEventArgv, (jschar*)aFunc.GetUnicode(), aFunc.Length(), nsnull, 0);
delete[] mCharName; nsCRT::free(mCharName);
JSPRINCIPALS_DROP(mJSContext, jsprin); JSPRINCIPALS_DROP(mJSContext, jsprin);
return SetJSEventListener(aContext, mScriptObject, aIID); return SetJSEventListener(aContext, mScriptObject, aIID);
} }

Просмотреть файл

@ -476,7 +476,7 @@ nsresult nsEventListenerManager::AddScriptEventListener(nsIScriptContext* aConte
if (nsnull != mCharName) { if (nsnull != mCharName) {
JS_CompileUCFunctionForPrincipals(mJSContext, mScriptObject, jsprin, mCharName, JS_CompileUCFunctionForPrincipals(mJSContext, mScriptObject, jsprin, mCharName,
1, mEventArgv, (jschar*)aFunc.GetUnicode(), aFunc.Length(), nsnull, 0); 1, mEventArgv, (jschar*)aFunc.GetUnicode(), aFunc.Length(), nsnull, 0);
delete[] mCharName; nsCRT::free(mCharName);
JSPRINCIPALS_DROP(mJSContext, jsprin); JSPRINCIPALS_DROP(mJSContext, jsprin);
return SetJSEventListener(aContext, mScriptObject, aIID); return SetJSEventListener(aContext, mScriptObject, aIID);
} }