--- file_not_specified_in_diff +++ file_not_specified_in_diff @@ -731,1 +731,6 @@ - lines.add(pos, line); --- + if ((hunk.fOldLength) == 0) { + // TODO: the fix (pos + 1 instead of pos) may have some side effects + lines.add(pos + 1, line); + } else { + lines.add(pos, line); + }