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

Function toml_buffer_append

src/cli/config_toml_edit.c:187–197  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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

Calls 1

toml_buffer_reserveFunction · 0.85

Tested by

no test coverage detected