Bug 1151583 - Don't set JS shell exit code for random exceptions (r=sfink)

This commit is contained in:
Bill McCloskey 2015-04-05 10:34:59 -07:00
Родитель d283d0b0a7
Коммит 80aa38fc3e
1 изменённых файлов: 0 добавлений и 2 удалений

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

@ -586,7 +586,6 @@ Process(JSContext* cx, const char* filename, bool forceTTY)
if (!file) {
JS_ReportErrorNumber(cx, my_GetErrorMessage, nullptr,
JSSMSG_CANT_OPEN, filename, strerror(errno));
gExitCode = EXITCODE_FILE_NOT_FOUND;
return;
}
}
@ -1398,7 +1397,6 @@ FileAsString(JSContext* cx, const char* pathname)
JS::UTF8CharsToNewTwoByteCharsZ(cx, JS::UTF8Chars(buf, len), &len).get();
if (!ucbuf) {
JS_ReportError(cx, "Invalid UTF-8 in file '%s'", pathname);
gExitCode = EXITCODE_RUNTIME_ERROR;
return nullptr;
}
str = JS_NewUCStringCopyN(cx, ucbuf, len);