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

Function pp_err_dup

src/pipeline/pass_parallel.c:277–287  ·  view source on GitHub ↗

NULL-safe heap strdup. */

Source from the content-addressed store, hash-verified

275
276/* NULL-safe heap strdup. */
277static char *pp_err_dup(const char *s) {
278 if (!s) {
279 return NULL;
280 }
281 size_t n = strlen(s) + 1;
282 char *d = (char *)malloc(n);
283 if (d) {
284 memcpy(d, s, n);
285 }
286 return d;
287}
288
289static void pp_err_add(pp_err_list_t *list, const char *path, const char *reason,
290 const char *phase) {

Callers 1

pp_err_addFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected