Patrick Steinhardt <ps@xxxxxx> writes: > When cleaning up the state-tracking pseudorefs CHERRY_PICK_HEAD or > REVERT_HEAD we do not set REF_NO_DEREF. In the unlikely case where those > refs are a symref we would thus end up deleting the symref targets, and > not the symrefs themselves. > > Harden the code to use REF_NO_DEREF to fix this. > Just a question for my understanding. Is that that currently CHERRY_PICK_HEAD or REVERT_HEAD are never symrefs, so we don't really worry about this, but adding this change makes it safer?
Attachment:
signature.asc
Description: PGP signature