summaryrefslogtreecommitdiff
path: root/win32/system.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* win32/mingw: fix signatures of the *execv*() family of functionsJohannes Schindelin2017-08-231-1/+1
| | | | | | | | | | The function signatures were inherited from Git's source code, but are inconsistent with the declarations in the POSIX standard. This requires quite a few changes in quite a few callers, unfortunately. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Ron Yorston <rmy@pobox.com>
* win32: rewrite implementation of system(3)Ron Yorston2017-07-311-66/+11
| | | | Rewrite mingw_system using mingw_spawn_proc. Also fix return values.
* mingw32: make system return wait status, not exit codeRon Yorston2012-05-041-1/+1
|
* mingw32: implement system(3) call using sh instead of cmd.exeRon Yorston2012-05-011-0/+77