]> granicus.if.org Git - cgit/commit
cache.c: cache ls_cache output properly
authorJohn Keeping <john@keeping.me.uk>
Sat, 18 May 2013 17:46:39 +0000 (18:46 +0100)
committerJason A. Donenfeld <Jason@zx2c4.com>
Wed, 22 May 2013 10:53:06 +0000 (12:53 +0200)
commitf32a2da636ffa6eaa6b8d0d3f35a673fa12e404a
treeea1411cc37fa359cadc7abf1f2bd7bd080ff2bd5
parent75bfec6448b44e26c06736253f8ab0197a6652f7
cache.c: cache ls_cache output properly

By using the standard library's printf, cache_ls does not redirect its
output to the cache when we change the process' stdout file descriptor
to point to the cache file.  Fix this by using "htmlf" in the same way
that we do for writing HTTP headers.

Signed-off-by: John Keeping <john@keeping.me.uk>
cache.c
tests/t0020-validate-cache.sh