MCPcopy Create free account
hub / github.com/ElementsProject/lightning / copy_from

Function copy_from

lightningd/log.c:136–146  ·  view source on GitHub ↗

buf1/buf1len & buf2/buf2len -> dest/destlen */

Source from the content-addressed store, hash-verified

134
135/* buf1/buf1len & buf2/buf2len -> dest/destlen */
136static size_t copy_from(void *dest, size_t destlen,
137 const void *buf1, size_t buf1len,
138 const void *buf2, size_t buf2len)
139{
140 assert(destlen == buf1len + buf2len);
141 if (buf1len)
142 memcpy(dest, buf1, buf1len);
143 if (buf2len)
144 memcpy((char *)dest + buf1len, buf2, buf2len);
145 return destlen;
146}
147
148/* dest/destlen -> buf1/buf1len & buf2/buf2len */
149static size_t copy_to(void *buf1, size_t buf1len,

Callers 2

get_log_entryFunction · 0.85
del_front_logFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected