Bug #7197 - free other error report message junk

This commit is contained in:
rogerl%netscape.com 1999-06-01 23:07:59 +00:00
Родитель 51faf8cbdb
Коммит 38fb811d00
1 изменённых файлов: 7 добавлений и 1 удалений

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

@ -598,7 +598,13 @@ js_ReportCompileErrorNumber(JSContext *cx, JSTokenStream *ts, uintN flags,
if (lastc == '\n')
limit[-1] = lastc;
if (message) JS_free(cx, message);
if (report.messageArgs) JS_free(cx, (void *)report.messageArgs);
if (report.messageArgs) {
int i = 0;
while (report.messageArgs[i])
JS_free(cx, (void *)report.messageArgs[i++]);
JS_free(cx, (void *)report.messageArgs);
}
if (report.ucmessage) JS_free(cx, (void *)report.ucmessage);
}
JSTokenType