Bug 925312 - Fix small bug in ArrayJoin. r=terrence

This commit is contained in:
Jan de Mooij 2013-10-12 15:39:22 +02:00
Родитель 873cb9f8bb
Коммит b2ef254383
1 изменённых файлов: 4 добавлений и 4 удалений

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

@ -1086,14 +1086,14 @@ ArrayJoin(JSContext *cx, CallArgs &args)
// Steps 4 and 5
RootedString sepstr(cx, nullptr);
JS::Anchor<JSString *> anchor(nullptr);
const jschar *sepchars;
size_t seplen;
if (!Locale && args.hasDefined(0)) {
sepstr = ToString<CanGC>(cx, args[0]);
if (!sepstr)
return false;
}
const jschar *sepchars;
size_t seplen;
if (sepstr) {
anchor = sepstr;
sepchars = sepstr->getChars(cx);
if (!sepchars)
return false;