While checking out the git code in xdiff/xpatience.c and xdiff/xmerge.c I came across several (three) locations where the return values of xdl_malloc (#defined as malloc) is not checked. Shouldn't this be done here?
In git 1.6.6 the calls are at
xmerge.c:567 merge.c:571 xpatience.c:191
Paul