Index: tests/PremulAlphaRoundTripTest.cpp |
diff --git a/tests/PremulAlphaRoundTripTest.cpp b/tests/PremulAlphaRoundTripTest.cpp |
index af041ce9c248d37439a4e870de06d259d72ca937..492a4aa3952a86fbecb726a246994069b445085c 100644 |
--- a/tests/PremulAlphaRoundTripTest.cpp |
+++ b/tests/PremulAlphaRoundTripTest.cpp |
@@ -67,7 +67,6 @@ static void fillCanvas(SkCanvas* canvas, SkColorType colorType, PackUnpremulProc |
DEF_GPUTEST(PremulAlphaRoundTrip, reporter, factory) { |
const SkImageInfo info = SkImageInfo::MakeN32Premul(256, 256); |
- SkAutoTUnref<SkBaseDevice> device; |
for (int dtype = 0; dtype < 2; ++dtype) { |
int glCtxTypeCnt = 1; |
@@ -77,6 +76,7 @@ DEF_GPUTEST(PremulAlphaRoundTrip, reporter, factory) { |
} |
#endif |
for (int glCtxType = 0; glCtxType < glCtxTypeCnt; ++glCtxType) { |
+ SkAutoTUnref<SkBaseDevice> device; |
if (0 == dtype) { |
device.reset(SkBitmapDevice::Create(info)); |
} else { |