summaryrefslogtreecommitdiff
path: root/hashmap.c
diff options
context:
space:
mode:
authorLibravatar Ronnie Sahlberg <sahlberg@google.com>2014-06-20 07:42:51 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2014-07-14 11:54:41 -0700
commit835e3c992fd453d172466be29283b55a792cac76 (patch)
treedf0f27afd2571eff1ad12591d000834f80c333eb /hashmap.c
parentrefs.c: make sure log_ref_setup returns a meaningful errno (diff)
downloadtgif-835e3c992fd453d172466be29283b55a792cac76.tar.xz
refs.c: verify_lock should set errno to something meaningful
Making errno when returning from verify_lock() meaningful, which should almost but not completely fix * a bug in "git fetch"'s s_update_ref, which trusts the result of an errno == ENOTDIR check to detect D/F conflicts ENOTDIR makes sense as a sign that a file was in the way of a directory we wanted to create. Should "git fetch" also look for ENOTEMPTY or EEXIST to catch cases where a directory was in the way of a file to be created? Signed-off-by: Ronnie Sahlberg <sahlberg@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com> Acked-by: Michael Haggerty <mhagger@alum.mit.edu>
Diffstat (limited to 'hashmap.c')
0 files changed, 0 insertions, 0 deletions