Index: experimental/svg/SkSVGDevice.h |
diff --git a/experimental/svg/SkSVGDevice.h b/experimental/svg/SkSVGDevice.h |
index d6c48e2c0fcf44e5396ab256828fc304685bb732..0ea9e19bfc13de9083c6c1aeb91f27178ee6dbe0 100644 |
--- a/experimental/svg/SkSVGDevice.h |
+++ b/experimental/svg/SkSVGDevice.h |
@@ -62,11 +62,13 @@ private: |
SkSVGDevice(const SkISize& size, SkWStream* wstream); |
virtual ~SkSVGDevice(); |
- void addPaint(const SkPaint& paint); |
- void addTransform(const SkMatrix& t); |
+ class AutoElement; |
+ class ResourceBucket; |
- SkXMLWriter* fWriter; |
- SkBitmap fLegacyBitmap; |
+ SkAutoTDelete<SkXMLWriter> fWriter; |
+ SkAutoTDelete<AutoElement> fRootElement; |
+ SkAutoTDelete<ResourceBucket> fResourceBucket; |
+ SkBitmap fLegacyBitmap; |
}; |
#endif // SkSVGDevice_DEFINED |