MCPcopy Create free account
hub / github.com/DeusData/codebase-memory-mcp / toml_buffer_append

Function toml_buffer_append

src/cli/config_toml_edit.c:191–201  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

189}
190
191static int toml_buffer_append(toml_buffer_t *buffer, const char *data, size_t len) {
192 if ((!data && len != 0) || toml_buffer_reserve(buffer, len) != TOML_EDIT_OK) {
193 return TOML_EDIT_ERR;
194 }
195 if (len != 0) {
196 memcpy(buffer->data + buffer->len, data, len);
197 buffer->len += len;
198 }
199 buffer->data[buffer->len] = '\0';
200 return TOML_EDIT_OK;
201}
202
203static int toml_buffer_append_char(toml_buffer_t *buffer, char value) {
204 return toml_buffer_append(buffer, &value, 1);

Calls 1

toml_buffer_reserveFunction · 0.85

Tested by

no test coverage detected