Loading include/binder/Parcel.h +8 −0 Original line number Diff line number Diff line Loading @@ -591,8 +591,16 @@ status_t Parcel::unsafeReadTypedVector( return UNEXPECTED_NULL; } if (val->max_size() < size) { return NO_MEMORY; } val->resize(size); if (val->size() < size) { return NO_MEMORY; } for (auto& v: *val) { status = (this->*read_func)(&v); Loading libs/gui/BufferQueueConsumer.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -715,6 +715,7 @@ status_t BufferQueueConsumer::setTransformHint(uint32_t hint) { } sp<NativeHandle> BufferQueueConsumer::getSidebandStream() const { Mutex::Autolock lock(mCore->mMutex); return mCore->mSidebandStream; } Loading Loading
include/binder/Parcel.h +8 −0 Original line number Diff line number Diff line Loading @@ -591,8 +591,16 @@ status_t Parcel::unsafeReadTypedVector( return UNEXPECTED_NULL; } if (val->max_size() < size) { return NO_MEMORY; } val->resize(size); if (val->size() < size) { return NO_MEMORY; } for (auto& v: *val) { status = (this->*read_func)(&v); Loading
libs/gui/BufferQueueConsumer.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -715,6 +715,7 @@ status_t BufferQueueConsumer::setTransformHint(uint32_t hint) { } sp<NativeHandle> BufferQueueConsumer::getSidebandStream() const { Mutex::Autolock lock(mCore->mMutex); return mCore->mSidebandStream; } Loading