commit | 85b8275ce9a4328d16f860046342fffd86d005cc | [log] [tgz] |
---|---|---|
author | Leon Scroggins III <scroggo@google.com> | Mon Mar 02 13:01:08 2020 -0500 |
committer | Leon Scroggins III <scroggo@google.com> | Tue Mar 03 09:28:54 2020 -0500 |
tree | 5f371bc230871071092974008013e0d48331684c | |
parent | f5fb65a2d9a966e25eee0cd0b3d6fa23cf05b05e [diff] |
SkJpegCodec: Gracefully handle malloc failure Bug: 150353577 Test: Infeasible Cherry-pick of 9eb78748448b853074c16d99da8bff42b6791782 in Skia. If malloc fails, don't let SkJpegCodec attempt to decode into it. Return kInternalError, which is what we return for OOM. Change-Id: I6750e907c5e649d9e12ba75e84c8d9e91a66dd61 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/273809 Auto-Submit: Leon Scroggins <scroggo@google.com> Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Brian Osman <brianosman@google.com> Merged-In: Iaec5e7d0f8603124acb8238bd4d12457f09e9090 Change-Id: I41527dc95c5565bc8985f0003260840e69555caa