Fix up gperf's pointer to int casting
Pointers are only guaranteed to be castable to an integer of at least the same size. gperf currently generates something like {(int)(long)&(foo), bar}, Replace it with {static_cast<int>(reinterpret_cast<uintptr_t>(&(foo)), bar}, Bug: 1059231 Change-Id: Ic68a92f8239ec0d51485f17ac5ada91b7617636e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2098763Reviewed-by:Nico Weber <thakis@chromium.org> Commit-Queue: Arthur Eubanks <aeubanks@google.com> Cr-Commit-Position: refs/heads/master@{#749354}
Showing
Please register or sign in to comment