Commit 089297b2 by Ben Straub

Duplicate all fields of a blame hunk

parent f6f7537c
...@@ -75,6 +75,11 @@ static git_blame_hunk* dup_hunk(git_blame_hunk *hunk) ...@@ -75,6 +75,11 @@ static git_blame_hunk* dup_hunk(git_blame_hunk *hunk)
hunk->orig_path); hunk->orig_path);
git_oid_cpy(&newhunk->orig_commit_id, &hunk->orig_commit_id); git_oid_cpy(&newhunk->orig_commit_id, &hunk->orig_commit_id);
git_oid_cpy(&newhunk->final_commit_id, &hunk->final_commit_id); git_oid_cpy(&newhunk->final_commit_id, &hunk->final_commit_id);
newhunk->boundary = hunk->boundary;
if (hunk->final_signature)
newhunk->final_signature = git_signature_dup(hunk->final_signature);
if (hunk->orig_signature)
newhunk->orig_signature = git_signature_dup(hunk->orig_signature);
return newhunk; return newhunk;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment