Lines Matching refs:buffer
91 Vector<UChar> buffer(MAX_PATH);
93 if (path.length() + 1 > buffer.size())
96 memcpy(buffer.data(), path.characters(), path.length() * sizeof(UChar));
97 buffer[path.length()] = '\0';
100 if (!PathAppendW(buffer.data(), componentCopy.charactersWithNullTermination()))
103 buffer.resize(wcslen(buffer.data()));
105 return String::adopt(buffer);
166 Vector<UChar> buffer(MAX_PATH);
167 if (FAILED(SHGetFolderPathW(0, pathIdentifier | CSIDL_FLAG_CREATE, 0, 0, buffer.data())))
169 buffer.resize(wcslen(buffer.data()));
170 String directory = String::adopt(buffer);