diff options
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/SkReadBuffer.cpp | 22 | ||||
-rw-r--r-- | src/core/SkValidatingReadBuffer.cpp | 12 | ||||
-rw-r--r-- | src/core/SkValidatingReadBuffer.h | 1 |
3 files changed, 0 insertions, 35 deletions
diff --git a/src/core/SkReadBuffer.cpp b/src/core/SkReadBuffer.cpp index 28a88763fc..b4bc87529a 100644 --- a/src/core/SkReadBuffer.cpp +++ b/src/core/SkReadBuffer.cpp @@ -335,25 +335,3 @@ SkFlattenable* SkReadBuffer::readFlattenable(SkFlattenable::Type ft) { } return obj; } - -/** - * Needs to follow the same pattern as readFlattenable(), but explicitly skip whatever data - * has been written. - */ -void SkReadBuffer::skipFlattenable() { - if (fFactoryCount > 0) { - if (0 == fReader.readU32()) { - return; - } - } else if (fFactoryTDArray) { - if (0 == fReader.readU32()) { - return; - } - } else { - if (NULL == this->readFunctionPtr()) { - return; - } - } - uint32_t sizeRecorded = fReader.readU32(); - fReader.skip(sizeRecorded); -} diff --git a/src/core/SkValidatingReadBuffer.cpp b/src/core/SkValidatingReadBuffer.cpp index 96f20a2483..0112f18ec4 100644 --- a/src/core/SkValidatingReadBuffer.cpp +++ b/src/core/SkValidatingReadBuffer.cpp @@ -273,15 +273,3 @@ SkFlattenable* SkValidatingReadBuffer::readFlattenable(SkFlattenable::Type type) } return obj; } - -void SkValidatingReadBuffer::skipFlattenable() { - SkString name; - this->readString(&name); - if (fError) { - return; - } - uint32_t sizeRecorded = this->readUInt(); - this->skip(sizeRecorded); -} - - diff --git a/src/core/SkValidatingReadBuffer.h b/src/core/SkValidatingReadBuffer.h index 12f5413109..d5e192e1c7 100644 --- a/src/core/SkValidatingReadBuffer.h +++ b/src/core/SkValidatingReadBuffer.h @@ -40,7 +40,6 @@ public: // common data structures virtual SkFlattenable* readFlattenable(SkFlattenable::Type type) SK_OVERRIDE; - virtual void skipFlattenable() SK_OVERRIDE; virtual void readPoint(SkPoint* point) SK_OVERRIDE; virtual void readMatrix(SkMatrix* matrix) SK_OVERRIDE; virtual void readIRect(SkIRect* rect) SK_OVERRIDE; |