summaryrefslogtreecommitdiff
path: root/rev-cache.c
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@osdl.org>2005-07-27 03:04:22 (GMT)
committerJunio C Hamano <junkio@cox.net>2005-07-27 05:23:18 (GMT)
commitbdf25142aaac016f4d992001f336d53ab4fbc75e (patch)
tree41d575f73b853d02144086a55f643fe037a49b97 /rev-cache.c
parent2779fad61302da0fe3a24995e343ab894f32fa42 (diff)
downloadgit-bdf25142aaac016f4d992001f336d53ab4fbc75e.zip
git-bdf25142aaac016f4d992001f336d53ab4fbc75e.tar.gz
git-bdf25142aaac016f4d992001f336d53ab4fbc75e.tar.bz2
Fix potential send-pack SIGSEGV
The check that the source is ahead of the destination incorrectly expects pop_most_recent_commit() to gracefully handle an empty list. Fix by just checking the list itself, rather than the return value of the pop function. [jc: I did the test script that demonstrated the problem] Signed-off-by: Linus Torvalds <torvalds@osdl.org> Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'rev-cache.c')
0 files changed, 0 insertions, 0 deletions