Home | History | Annotate | Download | only in core

Lines Matching refs:len

24     size_t len = this->readU32();
28 size_t alignedSize = SkAlign4(len + 1);
32 *outLen = len;
38 size_t len;
39 const char* ptr = this->readString(&len);
41 copy->set(ptr, len);
43 return len;
46 void SkWriter32::writeString(const char str[], size_t len) {
49 len = 0;
51 if ((long)len < 0) {
52 len = strlen(str);
55 // [ 4 byte len ] [ str ... ] [1 - 4 \0s]
56 uint32_t* ptr = this->reservePad(sizeof(uint32_t) + len + 1);
57 *ptr = SkToU32(len);
59 memcpy(chars, str, len);
60 chars[len] = '\0';
63 size_t SkWriter32::WriteStringSize(const char* str, size_t len) {
64 if ((long)len < 0) {
66 len = strlen(str);
70 return SkAlign4(lenBytes + len + 1);