]> git.ipfire.org Git - thirdparty/git.git/commit
stash: call reflog_delete() in reflog.c
authorJohn Cai <johncai86@gmail.com>
Wed, 2 Mar 2022 22:27:24 +0000 (22:27 +0000)
committerJunio C Hamano <gitster@pobox.com>
Wed, 2 Mar 2022 23:24:47 +0000 (15:24 -0800)
commit758b4d2be8c009a07dfa86d8cafdf1375905ab45
treee742b3f2155252359ccc0516168f0c4ea6fe2477
parent7d3d226e700904d6fbf3d9a1b351ebeb02f2cf04
stash: call reflog_delete() in reflog.c

Now that cmd_reflog_delete has been libified an exported it into a new
reflog.c library so we can call it directly from builtin/stash.c. This
not only gives us a performance gain since we don't need to create a
subprocess, but it also allows us to use the ref transactions api in the
future.

Helped-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: John Cai <johncai86@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/stash.c