Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(780)

Unified Diff: src/core/SkOrderedReadBuffer.cpp

Issue 37803002: Adding size parameter to read array functions (Closed) Base URL: https://skia.googlecode.com/svn/trunk
Patch Set: Added dox in SkFlattenableBuffers.h Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/core/SkOrderedReadBuffer.cpp
diff --git a/src/core/SkOrderedReadBuffer.cpp b/src/core/SkOrderedReadBuffer.cpp
index d9aa8bd1d751d35c722bb05d79ddd291d0225461..78f01bbd92a4d1e9d5cdee6d0e0c10f5a85bbfd9 100644
--- a/src/core/SkOrderedReadBuffer.cpp
+++ b/src/core/SkOrderedReadBuffer.cpp
@@ -137,34 +137,34 @@ void SkOrderedReadBuffer::readPath(SkPath* path) {
fReader.readPath(path);
}
-uint32_t SkOrderedReadBuffer::readByteArray(void* value) {
+uint32_t SkOrderedReadBuffer::readByteArray(void* value, uint32_t) {
const uint32_t length = fReader.readU32();
memcpy(value, fReader.skip(SkAlign4(length)), length);
return length;
}
-uint32_t SkOrderedReadBuffer::readColorArray(SkColor* colors) {
+uint32_t SkOrderedReadBuffer::readColorArray(SkColor* colors, uint32_t) {
const uint32_t count = fReader.readU32();
const uint32_t byteLength = count * sizeof(SkColor);
memcpy(colors, fReader.skip(SkAlign4(byteLength)), byteLength);
return count;
}
-uint32_t SkOrderedReadBuffer::readIntArray(int32_t* values) {
+uint32_t SkOrderedReadBuffer::readIntArray(int32_t* values, uint32_t) {
const uint32_t count = fReader.readU32();
const uint32_t byteLength = count * sizeof(int32_t);
memcpy(values, fReader.skip(SkAlign4(byteLength)), byteLength);
return count;
}
-uint32_t SkOrderedReadBuffer::readPointArray(SkPoint* points) {
+uint32_t SkOrderedReadBuffer::readPointArray(SkPoint* points, uint32_t) {
const uint32_t count = fReader.readU32();
const uint32_t byteLength = count * sizeof(SkPoint);
memcpy(points, fReader.skip(SkAlign4(byteLength)), byteLength);
return count;
}
-uint32_t SkOrderedReadBuffer::readScalarArray(SkScalar* values) {
+uint32_t SkOrderedReadBuffer::readScalarArray(SkScalar* values, uint32_t) {
const uint32_t count = fReader.readU32();
const uint32_t byteLength = count * sizeof(SkScalar);
memcpy(values, fReader.skip(SkAlign4(byteLength)), byteLength);

Powered by Google App Engine
This is Rietveld 408576698