about summary refs log tree commit diff stats
path: root/tests/t0106-diff.sh
diff options
context:
space:
mode:
authorLars Hjemli2008-05-18 23:26:05 +0200
committerLars Hjemli2008-05-18 23:34:55 +0200
commitcdc6b2f8e7a8d43dcfe0475a9d3498333ea686b8 (patch)
tree021c4ef2e82de11ffb27e19ea4e5b7d60f7e0a20 /tests/t0106-diff.sh
parentcache.c: make all io-related functions return errno on error (diff)
downloadcgit-cdc6b2f8e7a8d43dcfe0475a9d3498333ea686b8.tar.gz
cgit-cdc6b2f8e7a8d43dcfe0475a9d3498333ea686b8.zip
cache.c: use xread()/xwrite() from libgit
These functions handles EINTR/EAGAIN errors during read/write operations,
which is something cache.c didn't.

While at it, fix a bug in print_slot() where errors during reading from the
cache slot might go by unnoticed.

Noticed-by: Jim Meyering <jim@meyering.net>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Diffstat (limited to 'tests/t0106-diff.sh')
0 files changed, 0 insertions, 0 deletions