aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/core/SkTextBlob.cpp8
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 {