display: Fix array out of bound
Change-Id: Ic560d36efad6a6b2a98a6c190abca6542ef91d91
This commit is contained in:
@@ -387,8 +387,10 @@ int getMetadataState(void *buffer, uint32_t type) {
|
||||
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user