diff options
author | Kevin Willford <kewillf@microsoft.com> | 2016-07-29 12:19:18 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-07-29 13:23:03 -0700 |
commit | 683f17ec440afafd2b375fd1b7a80a1aca219b4f (patch) | |
tree | 6b0cf441fcc4069b5c128ffec4127fb610d2087f /patch-ids.h | |
parent | patch-ids: stop using a hand-rolled hashmap implementation (diff) | |
download | tgif-683f17ec440afafd2b375fd1b7a80a1aca219b4f.tar.xz |
patch-ids: replace the seen indicator with a commit pointer
The cherry_pick_list was looping through the original side checking the
seen indicator and setting the cherry_flag on the commit. If we save
off the commit in the patch_id we can set the cherry_flag on the correct
commit when running through the other side when a patch_id match is found.
Signed-off-by: Kevin Willford <kcwillford@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'patch-ids.h')
-rw-r--r-- | patch-ids.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/patch-ids.h b/patch-ids.h index 9569ee0d26..dea1ecda48 100644 --- a/patch-ids.h +++ b/patch-ids.h @@ -4,7 +4,7 @@ struct patch_id { struct hashmap_entry ent; unsigned char patch_id[GIT_SHA1_RAWSZ]; - char seen; + struct commit *commit; }; struct patch_ids { |