From 06a13896b6f6402a337530d99c88d86539f91990 Mon Sep 17 00:00:00 2001 From: Jay Patel Date: Wed, 16 Aug 2017 14:51:09 -0700 Subject: Fix HdrCapabilities flattening Modify vector reserve() to resize() to allocate and initialize the updated vector Bug: 64309771 Test: n/a Change-Id: I76fd088493327b00cca39ef67e2362e4c79314be --- libs/ui/HdrCapabilities.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libs/ui/HdrCapabilities.cpp') diff --git a/libs/ui/HdrCapabilities.cpp b/libs/ui/HdrCapabilities.cpp index 39adc5e929..755e60c82e 100644 --- a/libs/ui/HdrCapabilities.cpp +++ b/libs/ui/HdrCapabilities.cpp @@ -76,7 +76,7 @@ status_t HdrCapabilities::unflatten(void const* buffer, size_t size) { mMaxAverageLuminance = reinterpret_cast(buf[1]); mMinLuminance = reinterpret_cast(buf[2]); if (itemCount) { - mSupportedHdrTypes.reserve(itemCount); + mSupportedHdrTypes.resize(itemCount); for (size_t i = 0; i < itemCount; ++i) { mSupportedHdrTypes[i] = buf[4 + i]; } -- cgit v1.2.3-59-g8ed1b