diff options
Diffstat (limited to 'services/surfaceflinger/CompositionEngine/src/HwcBufferCache.cpp')
-rw-r--r-- | services/surfaceflinger/CompositionEngine/src/HwcBufferCache.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/surfaceflinger/CompositionEngine/src/HwcBufferCache.cpp b/services/surfaceflinger/CompositionEngine/src/HwcBufferCache.cpp index cedc333ab8..f95382d921 100644 --- a/services/surfaceflinger/CompositionEngine/src/HwcBufferCache.cpp +++ b/services/surfaceflinger/CompositionEngine/src/HwcBufferCache.cpp @@ -36,7 +36,7 @@ void HwcBufferCache::getHwcBuffer(int slot, const sp<GraphicBuffer>& buffer, uin sp<GraphicBuffer>* outBuffer) { // default is 0 if (slot == BufferQueue::INVALID_BUFFER_SLOT || slot < 0 || - slot >= BufferQueue::NUM_BUFFER_SLOTS) { + slot >= static_cast<int32_t>(kMaxLayerBufferCount)) { *outSlot = 0; } else { *outSlot = static_cast<uint32_t>(slot); |