summaryrefslogtreecommitdiff
path: root/libs/binder/Status.cpp
diff options
context:
space:
mode:
author Ivan Lozano <ivanlozano@google.com> 2017-11-09 10:03:38 -0800
committer Ivan Lozano <ivanlozano@google.com> 2017-11-09 11:00:27 -0800
commit01be49fc9e6d7c60764daa8c813829a671a1c48f (patch)
tree929a93e510784221a7f6bd7e8a3ce46e6a0f8d70 /libs/binder/Status.cpp
parentd52f2e426c80136ecbdfe1124604164fa683d6e9 (diff)
Fix sanitizer in surfaceflinger waitForEvent.
The loop in EventThread::waitForEvent as it is currently constructed results in two unsigned overflows as a result of the increment/decrement operation. This causes runtime errors on integer sanitized builds. This patch refactors the loop to avoid these overflows. Bug: 30969751 Test: Compiles and device boots. Runtime error no longer emitted. Change-Id: I2eaa44c0910f19847d366210cafc947efaebfb2d
Diffstat (limited to 'libs/binder/Status.cpp')
0 files changed, 0 insertions, 0 deletions