]> err.no Git - moreutils/commit
sponge fixes
authorBrock Noland <brockn@gmail.com>
Fri, 11 Apr 2008 18:16:09 +0000 (13:16 -0500)
committerJoey Hess <joey@kodama.kitenet.net>
Fri, 11 Apr 2008 19:45:45 +0000 (15:45 -0400)
commit42c5c5a799502743307b392bf9e7c0205ef85ace
tree188b606dea85b2254aacbbbd8c565bb9bbe5aa49
parent73327f97a62619cb8b1a0bc03e5e105839449f9a
sponge fixes

*Fixed many bugs relating to renaming of temp file to output file
*Doesn't set umask, not sure what correct behavior is
*Does not try and delete /tmp/sponge.XXXXXX on exit if there was no temporary file used
*Uses temporary file when buffer * 2 is >= mem_available as the buffer will double shortly after this operation
*Only traps signals if we are creating a temporary file
*Cleaned up error messages

Signed-off-by: Brock Noland <brockn@gmail.com>
physmem.c
sponge.c