Lines Matching defs:len
18 void SkWriter32::writeString(const char str[], size_t len) {
21 len = 0;
23 if ((long)len < 0) {
24 len = strlen(str);
27 // [ 4 byte len ] [ str ... ] [1 - 4 \0s]
28 uint32_t* ptr = this->reservePad(sizeof(uint32_t) + len + 1);
29 *ptr = SkToU32(len);
31 memcpy(chars, str, len);
32 chars[len] = '\0';
35 size_t SkWriter32::WriteStringSize(const char* str, size_t len) {
36 if ((long)len < 0) {
38 len = strlen(str);
42 return SkAlign4(lenBytes + len + 1);