MCPcopy Create free account
hub / github.com/apache/impala / CopyTraceEventParameter

Function CopyTraceEventParameter

be/src/kudu/util/debug/trace_event_impl.cc:500–509  ·  view source on GitHub ↗

Copies |*member| into |*buffer|, sets |*member| to point to this new location, and then advances |*buffer| by the amount written.

Source from the content-addressed store, hash-verified

498// Copies |*member| into |*buffer|, sets |*member| to point to this new
499// location, and then advances |*buffer| by the amount written.
500void CopyTraceEventParameter(char** buffer,
501 const char** member,
502 const char* end) {
503 if (*member) {
504 size_t written = strings::strlcpy(*buffer, *member, end - *buffer) + 1;
505 DCHECK_LE(static_cast<int>(written), end - *buffer);
506 *member = *buffer;
507 *buffer += written;
508 }
509}
510
511} // namespace
512

Callers 1

InitializeMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected