diff options
author | Junio C Hamano <gitster@pobox.com> | 2011-07-06 15:14:43 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2011-07-06 15:15:02 -0700 |
commit | c5bcf1f9f6d3429ab9a09e07e28362e7d189005b (patch) | |
tree | 950431539a344a0fd912b4c212f3628676a0e44d /t/t6019-rev-list-ancestry-path.sh | |
parent | Build in checkout (diff) | |
download | tgif-c5bcf1f9f6d3429ab9a09e07e28362e7d189005b.tar.xz |
checkout: do not write bogus reflog entry out
As resolve_ref() returns a static buffer that is local to the function,
the caller needs to be sure that it will not have any other calls to the
function before it uses the returned value, or store it away with a
strdup(). The code used old.path to record which branch it used to be on,
so that it can say between which branches the switch took place in the
reflog, but sometimes it failed to do so.
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t6019-rev-list-ancestry-path.sh')
0 files changed, 0 insertions, 0 deletions