gitea/services/gitdiff
zeripath a351b22dc0
Prevent NPE in CommentMustAsDiff if no hunk header ()
I do not understand how this can happen or why.

There is an apparent possibility for a comment.Patch to be missing a hunk header
- this should not happen and do not understand how. But it appears to happen on
1.13 at least in some case.

This PR will simply add a new section if the cursection is empty
thus preventing the NPE.

Fix 

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
2021-04-01 14:29:14 -04:00
..
testdata/academic-module Fix panic when diff () 2019-11-28 17:05:57 +08:00
csv_test.go Add Tabular Diff for CSV files () 2021-03-29 22:44:28 +02:00
csv.go Add Tabular Diff for CSV files () 2021-03-29 22:44:28 +02:00
gitdiff_test.go Migrate to use jsoniter instead of encoding/json () 2021-03-01 22:08:10 +01:00
gitdiff.go Prevent NPE in CommentMustAsDiff if no hunk header () 2021-04-01 14:29:14 -04:00
main_test.go Move git diff codes from models to services/gitdiff () 2019-09-05 22:20:09 -04:00