iv class="paragraph">
<p>The .argv member is set up as an array of string pointers (NULL
terminated), of which .argv[0] is the program name to run (usually
without a path). If the command to run is a git command, set argv[0] to
the command name without the <em>git-</em> prefix and set .git_cmd = 1.</p>
</div>
<div class="paragraph">
<p>Note that the ownership of the memory pointed to by .argv stays with the
caller, but it should survive until <code>finish_command</code> completes. If the
.argv member is NUL