fix leaked generator
authorreed <reed@google.com>
Mon, 14 Sep 2015 20:41:23 +0000 (13:41 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 14 Sep 2015 20:41:23 +0000 (13:41 -0700)
BUG=skia:4335

Review URL: https://codereview.chromium.org/1336353003

tests/ImageDecodingTest.cpp

index c1ff39f..61c89cb 100644 (file)
@@ -437,7 +437,8 @@ DEF_TEST(ImprovedBitmapFactory, reporter) {
         // example of how Android will do this inside their BitmapFactory
         SkDecodingImageGenerator::Options opts(1, true, kN32_SkColorType);
         SkBitmap bm;
-        SkImageGenerator* gen = SkDecodingImageGenerator::Create(stream, opts);
+        SkAutoTDelete<SkImageGenerator> gen(SkDecodingImageGenerator::Create(stream.detach(),
+                                                                             opts));
         REPORTER_ASSERT(reporter, gen->tryGenerateBitmap(&bm));
     }
 }