diff options
| author | 2020-01-22 10:46:25 +0100 | |
|---|---|---|
| committer | 2020-01-31 09:04:55 +0000 | |
| commit | 93fe51840ebf2e2ea0c29d3c5aa196e328129469 (patch) | |
| tree | 8f1f9a511aac5aefc60b0067528ca82c05186f42 /vulkan/libvulkan/api.cpp | |
| parent | 876a1960e4a264a364ef14634840d5eebd78f01e (diff) | |
Fix addition/overflow checks.
For unsigned arithmetic, use:
(a + b < a) to detect whether a+b wraps
(a > c / b) to detect whether a*b > c
Bug: 120078455
Test: builds and boots
Change-Id: Ic4f4d44f7c0656caa115f90f4cfa130192914949
(cherry picked from commit da2f2fd0f4c4eeb498b4b0541719f4f34faf13e2)
Diffstat (limited to 'vulkan/libvulkan/api.cpp')
0 files changed, 0 insertions, 0 deletions