commit | 13f2c07e9c9989e8f29490b1ab46272fc6b4d56b | [log] [tgz] |
---|---|---|
author | Ivan Lozano <ivanlozano@google.com> | Wed Dec 06 14:19:44 2017 -0800 |
committer | Ivan Lozano <ivanlozano@google.com> | Tue Dec 19 15:59:23 2017 -0800 |
tree | 2f57c073ba4ba7f93705e5c12ec49eec40f1c7f2 | |
parent | a9c7e6d15201dbb701dc1f535689910a581912b0 [diff] |
Fix sanitizer in egl_display_t::get. On integer overflow sanitized builds, uintptr_t(dpy)-1U is causing a runtime error: runtime error: unsigned integer overflow: 0 - 1 cannot be represented in type 'unsigned int' This handles the case where dpy is 0 before the decrement occurs. Bug: 30969751 Test: Compiles. Change-Id: Ieafe818addfa09cf5b50e2df8f078296c5e3c759 Merged-In: Ieafe818addfa09cf5b50e2df8f078296c5e3c759