aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Mike Reed <reed@google.com>2017-12-19 15:04:12 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-12-19 20:34:06 +0000
commit92a2cfbcce155a05a34b4afeea7b1d0344effe82 (patch)
treeea8fb03a640491ae358e585410405cdbf520353d /src
parent5c6ac64516bb56bbdb5d7aedee1a348acc16e29b (diff)
macro to handle type-casting for SkFlattenable::Deserialize
Bug: skia: Change-Id: If64f166cc03c32b7423361178d319474be063f19 Reviewed-on: https://skia-review.googlesource.com/87260 Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Mike Reed <reed@google.com>
Diffstat (limited to 'src')
-rw-r--r--src/core/SkFlattenableSerialization.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/core/SkFlattenableSerialization.cpp b/src/core/SkFlattenableSerialization.cpp
index 3976010fb2..b2d4aa83f6 100644
--- a/src/core/SkFlattenableSerialization.cpp
+++ b/src/core/SkFlattenableSerialization.cpp
@@ -19,6 +19,5 @@ SkFlattenable* SkValidatingDeserializeFlattenable(const void* data, size_t size,
}
sk_sp<SkImageFilter> SkValidatingDeserializeImageFilter(const void* data, size_t size) {
- auto flat = SkFlattenable::Deserialize(SkFlattenable::kSkImageFilter_Type, data, size);
- return sk_sp<SkImageFilter>(static_cast<SkImageFilter*>(flat.release()));
+ return SkImageFilter::Deserialize(data, size);
}