]> git.ipfire.org Git - thirdparty/ccache.git/commit
Improve execute() to take FDs instead of filenames
authorJoel Rosdahl <joel@rosdahl.net>
Sat, 15 Nov 2014 12:50:49 +0000 (13:50 +0100)
committerJoel Rosdahl <joel@rosdahl.net>
Sat, 15 Nov 2014 14:23:44 +0000 (15:23 +0100)
commitc5552d3f757b00212e35eeafd033e1343f46b5ce
treeb40c9f1b5f4a37e17487d8539c373e37d78c582e
parentfc61ca9a9232f26ee3f714d4b8738d916f6948ff
Improve execute() to take FDs instead of filenames

This means that execute() no longer needs to recreate the temporary
stdout/stderr files needlessly.

Note: ccache will no longer build on win32 after this change, but I don't
know what needs to be done to win32execute(). I leave that to those who
know.
ccache.c
ccache.h
execute.c