Revert "Revert "reject large paths to avoid potential float overflows""

This reverts commit b8f0709aac43cfdefdbf3a307f8c2ecfc0c55d27.

Attempted fix: update the iData before we return.

Bug: oss-fuzz:8131

Change-Id: If60b8b45df4dcb1deecc18f58cb09644aaa3231d
Reviewed-on: https://skia-review.googlesource.com/127501
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Mike Reed <reed@google.com>
2 files changed