Bug 860745 - Check result of ScriptSource::substring. r=luke

This commit is contained in:
Benjamin Peterson 2013-04-11 18:30:49 -04:00
Родитель 7b5daea809
Коммит 667e14c526
1 изменённых файлов: 2 добавлений и 0 удалений

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

@ -381,6 +381,8 @@ HandleDynamicLinkFailure(JSContext *cx, CallArgs args, AsmJSModule &module, Hand
uint32_t length = info.bufEnd_ - info.bufStart_;
Rooted<JSStableString*> src(cx, info.scriptSource_->substring(cx, info.bufStart_, info.bufEnd_));
if (!src)
return false;
const jschar *chars = src->chars().get();
RootedFunction fun(cx, NewFunction(cx, NullPtr(), NULL, 0, JSFunction::INTERPRETED,