diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/core/SkTextBlob.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/core/SkTextBlob.cpp b/src/core/SkTextBlob.cpp index 1f024766f1..e270caf40b 100644 --- a/src/core/SkTextBlob.cpp +++ b/src/core/SkTextBlob.cpp @@ -879,6 +879,10 @@ sk_sp<SkData> SkTextBlob::serialize(const SkSerialProcs& procs) const { return data; } +sk_sp<SkData> SkTextBlob::serialize() const { + return this->serialize(SkSerialProcs()); +} + sk_sp<SkTextBlob> SkTextBlob::Deserialize(const void* data, size_t length, const SkDeserialProcs& procs) { SkReadBuffer buffer(data, length); @@ -886,6 +890,10 @@ sk_sp<SkTextBlob> SkTextBlob::Deserialize(const void* data, size_t length, return SkTextBlob::MakeFromBuffer(buffer); } +sk_sp<SkTextBlob> SkTextBlob::Deserialize(const void* data, size_t length) { + return SkTextBlob::Deserialize(data, length, SkDeserialProcs()); +} + /////////////////////////////////////////////////////////////////////////////////////////////////// namespace { |