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

Function cbm_win_close_spawn_handles

src/foundation/subprocess.c:624–638  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

622#ifdef _WIN32
623
624static void cbm_win_close_spawn_handles(HANDLE nul, HANDLE log, LPPROC_THREAD_ATTRIBUTE_LIST attrs,
625 bool attrs_init) {
626 if (attrs) {
627 if (attrs_init) {
628 DeleteProcThreadAttributeList(attrs);
629 }
630 free(attrs);
631 }
632 if (log != INVALID_HANDLE_VALUE) {
633 CloseHandle(log);
634 }
635 if (nul != INVALID_HANDLE_VALUE) {
636 CloseHandle(nul);
637 }
638}
639
640static int cbm_subprocess_spawn_win(cbm_subprocess_t *process) {
641 char cmdline[8192];

Callers 1

cbm_subprocess_spawn_winFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected