Bug 587257 - Add missing StringBuffer null check (r=cdleary)

--HG--
extra : rebase_source : 1e4684cbe79503cf3a9943ebefc8398be643b909
This commit is contained in:
Luke Wagner 2011-03-28 18:07:06 -07:00
parent 0266764efe
commit a3c67f8af9

View File

@ -189,6 +189,8 @@ inline bool
StringBuffer::append(JSString *str)
{
JSLinearString *linear = str->ensureLinear(context());
if (!linear)
return false;
size_t strLen = linear->length();
if (!checkLength(cb.length() + strLen))
return false;