Use checked_cast instead of static_cast when casting sizes in Pickle.
These functions should arguably have been defined to take uint32_t all along. Use checked_cast to see if signedness or width bugs have been lurking in the shadows. Bug: None Change-Id: Ieef9244f1ecf8e72b7dc4d5e85a42007b145d932 Reviewed-on: https://chromium-review.googlesource.com/676694Reviewed-by:Robert Sesek <rsesek@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Commit-Queue: Chris Palmer <palmer@chromium.org> Cr-Commit-Position: refs/heads/master@{#504195}
Showing
Please register or sign in to comment