commit | 0bc4d60fe0a1ceae6dde0103c3fdf78ee1673ffa | [log] [tgz] |
---|---|---|
author | Herb Derby <herb@google.com> | Tue Aug 15 16:21:44 2017 -0400 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Tue Aug 15 20:40:27 2017 +0000 |
tree | 7968da25f0e1a8aaeec3e727dd13166ee9965629 | |
parent | 3ad19e59571f1a2952209b1e25ff54f0da52acf4 [diff] |
Fix bogus math in object allocation. When a size_t is convert from a very large number to ptrdiff_t, it becomes negative causing the existing block to be used instead of allocating a new block. BUG=chromium:744109 Change-Id: I0bf98e3fb924851c162f6eca43d29a3f40dc9eaa Reviewed-on: https://skia-review.googlesource.com/34541 Reviewed-by: Ben Wagner <bungeman@google.com> Commit-Queue: Herb Derby <herb@google.com>