Patches with very little context (-U0 and -U1) could get misapplied if the file to be patched changes and a hunk is no longer applicable. Matching with fuzz would be attempted and default to a match when we unexpectedly ran out of context. This also affected patches with higher levels of context but had limited actual context due to the hunk being located near the beginning/end of file. PR: 74127, 223545 (exp-run) Reviewed by: emaste, pfg Approved by: emaste (mentor) Differential Revision: https://reviews.freebsd.org/D12631 |
||
---|---|---|
.. | ||
backupfile.c | ||
backupfile.h | ||
common.h | ||
inp.c | ||
inp.h | ||
Makefile | ||
Makefile.depend | ||
mkpath.c | ||
patch.1 | ||
patch.c | ||
pathnames.h | ||
pch.c | ||
pch.h | ||
util.c | ||
util.h |