| Index: src/codec/SkSampler.h
|
| diff --git a/src/codec/SkSampler.h b/src/codec/SkSampler.h
|
| index 00015585a11dda1fcf74e9ecc02ad9bec7f58662..e7bec0c035e4fad0694eccdf79dbc85f7bdb757b 100644
|
| --- a/src/codec/SkSampler.h
|
| +++ b/src/codec/SkSampler.h
|
| @@ -8,6 +8,7 @@
|
| #define SkSampler_DEFINED
|
|
|
| #include "SkCodec.h"
|
| +#include "SkCodecPriv.h"
|
| #include "SkTypes.h"
|
|
|
| class SkSampler : public SkNoncopyable {
|
| @@ -37,11 +38,10 @@ public:
|
| /**
|
| * Based on fSampleY, return whether this row belongs in the output.
|
| *
|
| - * @param row Row of the image, starting with the first row used in the
|
| - * output.
|
| + * @param row Row of the image, starting with the first row in the subset.
|
| */
|
| bool rowNeeded(int row) const {
|
| - return row % fSampleY == 0;
|
| + return (row + get_start_coord(fSampleY)) % fSampleY == 0;
|
| }
|
|
|
| /**
|
|
|