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

Function append_text_atom

src/foundation/log.c:167–179  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

165}
166
167static void append_text_atom(char *buf, size_t bufsz, size_t *pos, const char *s) {
168 if (!s) {
169 return;
170 }
171 while (*s) {
172 unsigned char ch = (unsigned char)*s++;
173 if (ch <= ' ' || ch == 0x7f) {
174 append_char(buf, bufsz, pos, '_');
175 } else {
176 append_char(buf, bufsz, pos, (char)ch);
177 }
178 }
179}
180
181static void append_json_string(char *buf, size_t bufsz, size_t *pos, const char *s) {
182 append_char(buf, bufsz, pos, '"');

Callers 1

cbm_logFunction · 0.85

Calls 1

append_charFunction · 0.85

Tested by

no test coverage detected