File tree Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Expand file tree Collapse file tree 1 file changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -219,9 +219,9 @@ impl ConsumeHunk for FileDiff {
219
219
fn consume_hunk (
220
220
& mut self ,
221
221
before_hunk_start : u32 ,
222
- _before_hunk_len : u32 ,
222
+ before_hunk_len : u32 ,
223
223
after_hunk_start : u32 ,
224
- _after_hunk_len : u32 ,
224
+ after_hunk_len : u32 ,
225
225
header : & str ,
226
226
hunk : & [ u8 ] ,
227
227
) -> std:: io:: Result < ( ) > {
@@ -246,10 +246,15 @@ impl ConsumeHunk for FileDiff {
246
246
} )
247
247
. collect ( ) ;
248
248
249
+ let hunk_header = HunkHeader {
250
+ old_start : before_hunk_start,
251
+ old_lines : before_hunk_len,
252
+ new_start : after_hunk_start,
253
+ new_lines : after_hunk_len,
254
+ } ;
255
+
249
256
self . hunks . push ( Hunk {
250
- // TODO:
251
- // Get correct `header_hash`.
252
- header_hash : 0 ,
257
+ header_hash : hash ( & hunk_header) ,
253
258
lines,
254
259
} ) ;
255
260
You can’t perform that action at this time.
0 commit comments