Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(162)

Unified Diff: src/core/SkReadBuffer.h

Issue 1834303003: Delete SkFlattenable::Type (Closed) Base URL: https://skia.googlesource.com/skia.git@master
Patch Set: Created 4 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/core/SkReadBuffer.h
diff --git a/src/core/SkReadBuffer.h b/src/core/SkReadBuffer.h
index 46f6b818daf5b6149308c697d82cdbc9e6b9a762..b5dd9c7638f565551859de93bec4a979834819ae 100644
--- a/src/core/SkReadBuffer.h
+++ b/src/core/SkReadBuffer.h
@@ -126,9 +126,9 @@ public:
virtual void readPath(SkPath* path);
void readPaint(SkPaint* paint) { paint->unflatten(*this); }
- virtual SkFlattenable* readFlattenable(SkFlattenable::Type);
+ virtual SkFlattenable* readFlattenable();
template <typename T> T* readFlattenable() {
- return (T*) this->readFlattenable(T::GetFlattenableType());
+ return (T*) this->readFlattenable();
}
sk_sp<SkColorFilter> readColorFilter() {
return sk_sp<SkColorFilter>(this->readFlattenable<SkColorFilter>());

Powered by Google App Engine
This is Rietveld 408576698