am 966fcb81: Revert "fix [2542425] memory leak during video recording"
Merge commit '966fcb81eece9096040ccc185bb662335d3964cf' into froyo-plus-aosp * commit '966fcb81eece9096040ccc185bb662335d3964cf': Revert "fix [2542425] memory leak during video recording"
This commit is contained in:
@@ -351,7 +351,6 @@ void* VectorImpl::_grow(size_t where, size_t amount)
|
|||||||
{
|
{
|
||||||
const SharedBuffer* cur_sb = SharedBuffer::sharedBuffer(mStorage);
|
const SharedBuffer* cur_sb = SharedBuffer::sharedBuffer(mStorage);
|
||||||
SharedBuffer* sb = cur_sb->editResize(new_capacity * mItemSize);
|
SharedBuffer* sb = cur_sb->editResize(new_capacity * mItemSize);
|
||||||
release_storage();
|
|
||||||
mStorage = sb->data();
|
mStorage = sb->data();
|
||||||
} else {
|
} else {
|
||||||
SharedBuffer* sb = SharedBuffer::alloc(new_capacity * mItemSize);
|
SharedBuffer* sb = SharedBuffer::alloc(new_capacity * mItemSize);
|
||||||
@@ -404,7 +403,6 @@ void VectorImpl::_shrink(size_t where, size_t amount)
|
|||||||
{
|
{
|
||||||
const SharedBuffer* cur_sb = SharedBuffer::sharedBuffer(mStorage);
|
const SharedBuffer* cur_sb = SharedBuffer::sharedBuffer(mStorage);
|
||||||
SharedBuffer* sb = cur_sb->editResize(new_capacity * mItemSize);
|
SharedBuffer* sb = cur_sb->editResize(new_capacity * mItemSize);
|
||||||
release_storage();
|
|
||||||
mStorage = sb->data();
|
mStorage = sb->data();
|
||||||
} else {
|
} else {
|
||||||
SharedBuffer* sb = SharedBuffer::alloc(new_capacity * mItemSize);
|
SharedBuffer* sb = SharedBuffer::alloc(new_capacity * mItemSize);
|
||||||
|
|||||||
Reference in New Issue
Block a user