in src/oslogin_utils.cc [130:138]
bool BufferManager::AppendString(const string& value, char** buffer, int* errnop) {
size_t bytes_to_write = value.length() + 1;
*buffer = static_cast<char*>(Reserve(bytes_to_write, errnop));
if (*buffer == NULL) {
return false;
}
strncpy(*buffer, value.c_str(), bytes_to_write);
return true;
}