| Index: tests/PDFPrimitivesTest.cpp | 
| diff --git a/tests/PDFPrimitivesTest.cpp b/tests/PDFPrimitivesTest.cpp | 
| index 7cc010f7c1532e2d386892a4f57407ec52cd5652..8dbde65b3cc801d69123003b34d7a21cbcf2a05b 100644 | 
| --- a/tests/PDFPrimitivesTest.cpp | 
| +++ b/tests/PDFPrimitivesTest.cpp | 
| @@ -153,7 +153,8 @@ static void TestPDFStream(skiatest::Reporter* reporter) { | 
| "<</Length 12\n/Attribute 42\n>> stream\n" | 
| "Test\nFoo\tBar\nendstream"); | 
|  | 
| -    if (SkFlate::HaveFlate()) { | 
| +#ifndef SK_NO_FLATE | 
| +    { | 
| char streamBytes2[] = "This is a longer string, so that compression " | 
| "can do something with it. With shorter strings, " | 
| "the short circuit logic cuts in and we end up " | 
| @@ -187,6 +188,7 @@ static void TestPDFStream(skiatest::Reporter* reporter) { | 
| (const char*) expectedResultData2->data(), | 
| expectedResultData2->size(), true, true); | 
| } | 
| +#endif  // SK_NO_FLATE | 
| } | 
|  | 
| static void TestCatalog(skiatest::Reporter* reporter) { | 
| @@ -283,9 +285,7 @@ static void TestUncompressed(skiatest::Reporter* reporter) { | 
| } | 
|  | 
| static void TestFlateDecode(skiatest::Reporter* reporter) { | 
| -    if (!SkFlate::HaveFlate()) { | 
| -        return; | 
| -    } | 
| +#ifndef SK_NO_FLATE | 
| SkBitmap bitmap; | 
| setup_bitmap(&bitmap, 10, 10); | 
| TestImage(reporter, bitmap, | 
| @@ -298,6 +298,7 @@ static void TestFlateDecode(skiatest::Reporter* reporter) { | 
| "/Length 13\n" | 
| ">> stream", | 
| false); | 
| +#endif  // SK_NO_FLATE | 
| } | 
|  | 
| static void TestDCTDecode(skiatest::Reporter* reporter) { | 
|  |