MCPcopy Index your code
hub / github.com/git/git / execl_git_cmd

Function execl_git_cmd

exec-cmd.c:375–396  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

373}
374
375int execl_git_cmd(const char *cmd, ...)
376{
377 int argc;
378 const char *argv[MAX_ARGS + 1];
379 const char *arg;
380 va_list param;
381
382 va_start(param, cmd);
383 argv[0] = cmd;
384 argc = 1;
385 while (argc < MAX_ARGS) {
386 arg = argv[argc++] = va_arg(param, char *);
387 if (!arg)
388 break;
389 }
390 va_end(param);
391 if (MAX_ARGS <= argc)
392 return error(_("too many args to run %s"), cmd);
393
394 argv[argc] = NULL;
395 return execv_git_cmd(argv);
396}

Callers 1

open_htmlFunction · 0.85

Calls 2

errorFunction · 0.85
execv_git_cmdFunction · 0.85

Tested by

no test coverage detected