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

Function add_str_len

ccan/ccan/opt/usage.c:79–87  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

77}
78
79static char *add_str_len(char *base, size_t *len, size_t *max,
80 const char *str, size_t slen)
81{
82 if (slen >= *max - *len)
83 base = opt_alloc.realloc(base, *max = (*max * 2 + slen + 1));
84 memcpy(base + *len, str, slen);
85 *len += slen;
86 return base;
87}
88
89static char *add_str(char *base, size_t *len, size_t *max, const char *str)
90{

Callers 2

add_strFunction · 0.85
add_descFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected