Bug 617935: Check string lengths using StringBuffer. (r=lw)
This commit is contained in:
@@ -589,6 +589,10 @@ js_AtomizeChars(JSContext *cx, const jschar *chars, size_t length, uintN flags)
|
||||
JSString str;
|
||||
|
||||
CHECK_REQUEST(cx);
|
||||
|
||||
if (!CheckStringLength(cx, length))
|
||||
return NULL;
|
||||
|
||||
str.initFlatNotTerminated((jschar *)chars, length);
|
||||
return js_AtomizeString(cx, &str, ATOM_TMPSTR | flags);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user