Index: src/pdf/SkPDFDevice.cpp |
=================================================================== |
--- src/pdf/SkPDFDevice.cpp (revision 8010) |
+++ src/pdf/SkPDFDevice.cpp (working copy) |
@@ -645,7 +645,14 @@ |
fShaderResources.unrefAll(); |
SkSafeUnref(fAnnotations); |
SkSafeUnref(fResourceDict); |
+ /* |
+ // Transfer ownership of fResourceDict to list. |
+ SkTDArray<SkPDFObject*> list; |
+ list.push(fResourceDict); |
+ fResourceDict = NULL; |
+ SkPDFObject::safeUnref(&list); |
+ */ |
if (clearFontUsage) { |
fFontGlyphUsage->reset(); |
} |