Index: include/core/SkImageFilter.h |
diff --git a/include/core/SkImageFilter.h b/include/core/SkImageFilter.h |
index 554f9f83355f46269fcd8e691a630d7c1ee96de0..a19633b7ab64fdcd9ea8a38d558886bba5f3e75c 100644 |
--- a/include/core/SkImageFilter.h |
+++ b/include/core/SkImageFilter.h |
@@ -47,8 +47,9 @@ public: |
virtual SkSpecialImage* get(const Key& key, SkIPoint* offset) const = 0; |
virtual void set(const Key& key, const SkBitmap& result, const SkIPoint& offset) = 0; |
virtual void set(const Key& key, SkSpecialImage* image, const SkIPoint& offset) = 0; |
- virtual void purge() {} |
- virtual void purgeByKeys(const Key[], int) {} |
+ virtual void purge() = 0; |
+ virtual void purgeByKeys(const Key[], int) = 0; |
+ SkDEBUGCODE(virtual int count() const = 0;) |
}; |
class Context { |