commit | d84b3da7167aa8ac7317b6659b09a892889d13e5 | [log] [tgz] |
---|---|---|
author | Nolan Scobie <[email protected]> | Thu Apr 18 20:49:08 2024 +0000 |
committer | Nolan Scobie <[email protected]> | Fri Apr 19 16:48:49 2024 +0000 |
tree | 4e3f9f66f1199ddb89638468b50034d7593e564a | |
parent | 697bd2a14d59fd356f66ab39a28a2d830a023139 [diff] [blame] |
Fix some usage of removed private Skia functions & transitive dep Attempting to fix broken roll. sk_float_* functions map directly to <cmath> functions now, see https://skia-review.googlesource.com/c/skia/+/842498 SkiaInterpolator requires <cstring> for memcpy. It seems this was previously being pulled in through a transitive Skia inclusion which is no longer present. Bug: none Change-Id: I155ead6c68eab066fb4d5588f35523aff2c4a050 Test: builds Flag: EXEMPT build fix
diff --git a/libs/hwui/SkiaInterpolator.cpp b/libs/hwui/SkiaInterpolator.cpp index c67b135..5a45ad9 100644 --- a/libs/hwui/SkiaInterpolator.cpp +++ b/libs/hwui/SkiaInterpolator.cpp
@@ -20,6 +20,7 @@ #include "include/core/SkTypes.h" #include <cstdlib> +#include <cstring> #include <log/log.h> typedef int Dot14;