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

Function append_text_atom

src/foundation/log.c:148–160  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

146}
147
148static void append_text_atom(char *buf, size_t bufsz, size_t *pos, const char *s) {
149 if (!s) {
150 return;
151 }
152 while (*s) {
153 unsigned char ch = (unsigned char)*s++;
154 if (ch <= ' ' || ch == 0x7f) {
155 append_char(buf, bufsz, pos, '_');
156 } else {
157 append_char(buf, bufsz, pos, (char)ch);
158 }
159 }
160}
161
162static void append_json_string(char *buf, size_t bufsz, size_t *pos, const char *s) {
163 append_char(buf, bufsz, pos, '"');

Callers 1

cbm_logFunction · 0.85

Calls 1

append_charFunction · 0.85

Tested by

no test coverage detected