| OLD | NEW | 
|   1 /* |   1 /* | 
|   2  * Copyright 2015 Google Inc. |   2  * Copyright 2015 Google Inc. | 
|   3  * |   3  * | 
|   4  * Use of this source code is governed by a BSD-style license that can be |   4  * Use of this source code is governed by a BSD-style license that can be | 
|   5  * found in the LICENSE file. |   5  * found in the LICENSE file. | 
|   6  */ |   6  */ | 
|   7  |   7  | 
|   8 #include "SkFlate.h" |   8 #include "SkDeflate.h" | 
|   9 #include "SkRandom.h" |   9 #include "SkRandom.h" | 
|  10 #include "Test.h" |  10 #include "Test.h" | 
|  11  |  11  | 
|  12 DEF_TEST(SkDeflateWStream, r) { |  12 DEF_TEST(SkDeflateWStream, r) { | 
|  13     SkRandom random(123456); |  13     SkRandom random(123456); | 
|  14     for (int i = 0; i < 50; ++i) { |  14     for (int i = 0; i < 50; ++i) { | 
|  15         uint32_t size = random.nextULessThan(10000); |  15         uint32_t size = random.nextULessThan(10000); | 
|  16         SkAutoTMalloc<uint8_t> buffer(size); |  16         SkAutoTMalloc<uint8_t> buffer(size); | 
|  17         for (uint32_t j = 0; j < size; ++j) { |  17         for (uint32_t j = 0; j < size; ++j) { | 
|  18             buffer[j] = random.nextU() & 0xff; |  18             buffer[j] = random.nextU() & 0xff; | 
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  63             uint8_t c; |  63             uint8_t c; | 
|  64             SkDEBUGCODE(size_t rb =)decompressed->read(&c, sizeof(uint8_t)); |  64             SkDEBUGCODE(size_t rb =)decompressed->read(&c, sizeof(uint8_t)); | 
|  65             SkASSERT(sizeof(uint8_t) == rb); |  65             SkASSERT(sizeof(uint8_t) == rb); | 
|  66             if (buffer[i] != c) { |  66             if (buffer[i] != c) { | 
|  67                 ERRORF(r, "Decompression failed at byte %u.", (unsigned)i); |  67                 ERRORF(r, "Decompression failed at byte %u.", (unsigned)i); | 
|  68                 break; |  68                 break; | 
|  69             } |  69             } | 
|  70         } |  70         } | 
|  71     } |  71     } | 
|  72 } |  72 } | 
| OLD | NEW |