commit | 946e04580bcd2fa69f99773124936570ec8cba6c | [log] [tgz] |
---|---|---|
author | Ram Indani <ramindani@google.com> | Mon Apr 03 20:54:03 2023 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Mon Apr 03 20:54:03 2023 +0000 |
tree | 079c4949b3b27f885c6ef3a699ce96e84e04c54e | |
parent | 3972fcdb1f493bae3e0747056be76b80d49a13ee [diff] | |
parent | 708d49cfce0cfa4ef9bd222ea694dbc6338d8798 [diff] |
Merge "VTS add length is not zero check for executeSetClientTarget" into udc-dev
diff --git a/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/ComposerCommandEngine.h b/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/ComposerCommandEngine.h index ab67eb1..9ae6173 100644 --- a/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/ComposerCommandEngine.h +++ b/graphics/composer/2.1/utils/hal/include/composer-hal/2.1/ComposerCommandEngine.h
@@ -207,7 +207,7 @@ bool executeSetClientTarget(uint16_t length) { // 4 parameters followed by N rectangles - if ((length - 4) % 4 != 0) { + if (!length || (length - 4) % 4 != 0) { return false; }