display: Fix array out of bound
Change-Id: Ic560d36efad6a6b2a98a6c190abca6542ef91d91
diff --git a/gralloc/QtiGralloc.cpp b/gralloc/QtiGralloc.cpp
index 903ccba..5172ad5 100644
--- a/gralloc/QtiGralloc.cpp
+++ b/gralloc/QtiGralloc.cpp
@@ -387,8 +387,10 @@
if (IS_VENDOR_METADATA_TYPE(type)) {
return metadata_set[GET_VENDOR_METADATA_STATUS_INDEX(type)];
- } else {
+ } else if (GET_STANDARD_METADATA_STATUS_INDEX(type) < METADATA_SET_SIZE) {
return metadata_set[GET_STANDARD_METADATA_STATUS_INDEX(type)];
+ } else {
+ return -1;
}
}