Bug 1744036 part 1 - Don't use a pinned atom in ReportCantConvert. r=jonco

Differential Revision: https://phabricator.services.mozilla.com/D132688
This commit is contained in:
Jan de Mooij 2021-12-08 08:38:00 +00:00
Родитель 4b838b3218
Коммит 9ad9d5ebb9
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -2246,7 +2246,7 @@ static bool ReportCantConvert(JSContext* cx, unsigned errorNumber,
// Avoid recursive death when decompiling in ReportValueError.
RootedString str(cx);
if (hint == JSTYPE_STRING) {
str = JS_AtomizeAndPinString(cx, clasp->name);
str = JS_AtomizeString(cx, clasp->name);
if (!str) {
return false;
}