Bug 1265093: Silence CID 1358535. r=gerald

It was a false positive, has mData can only be null if mLength is also 0.

MozReview-Commit-ID: LcPtn49ew6e

--HG--
extra : rebase_source : bf9b7330c310179e63c5c1904808743fc6a67e23
This commit is contained in:
Jean-Yves Avenard 2016-04-20 16:07:16 +10:00
parent 0dc386ec98
commit e9b7cf9729

View File

@ -240,8 +240,12 @@ private:
(reinterpret_cast<uintptr_t>(newBuffer.get()) + alignmask) & ~alignmask);
MOZ_ASSERT(uintptr_t(newData) % (AlignmentOffset()+1) == 0);
MOZ_ASSERT(!mLength || mData);
PodZero(newData + mLength, aLength - mLength);
PodCopy(newData, mData, mLength);
if (mLength) {
PodCopy(newData, mData, mLength);
}
mBuffer = Move(newBuffer);
mCapacity = sizeNeeded.value();