Merge branch 'jc/apply-reject-noop-hunk'
authorJunio C Hamano <gitster@pobox.com>
Wed, 24 Jun 2015 19:21:39 +0000 (12:21 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 24 Jun 2015 19:21:39 +0000 (12:21 -0700)
"git apply" cannot diagnose a patch corruption when the breakage is
to mark the length of the hunk shorter than it really is on the
hunk header line "@@ -l,k +m,n @@"; one special case it could is
when the hunk becomes no-op (e.g. k == n == 2 for two-line context
patch output), and it learned how to do so.

* jc/apply-reject-noop-hunk:
  apply: reject a hunk that does not do anything

1  2 
builtin/apply.c

diff --cc builtin/apply.c
Simple merge