summaryrefslogtreecommitdiff
path: root/t/t6025-merge-symlinks.sh
diff options
context:
space:
mode:
authorLibravatar Nguyễn Thái Ngọc Duy <pclouds@gmail.com>2014-11-30 15:24:28 +0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2014-12-01 11:00:11 -0800
commit1a83c240f2fe7a0caa94009f066d15fa677d32cd (patch)
treec402a9e78d6130038fdcde0df3b984c577e9ba9b /t/t6025-merge-symlinks.sh
parentpath.c: make get_pathname() call sites return const char * (diff)
downloadtgif-1a83c240f2fe7a0caa94009f066d15fa677d32cd.tar.xz
git_snpath(): retire and replace with strbuf_git_path()
In the previous patch, git_snpath() is modified to allocate a new strbuf buffer because vsnpath() needs that. But that makes it awkward because git_snpath() receives a pre-allocated buffer from outside and has to copy data back. Rename it to strbuf_git_path() and make it receive strbuf directly. Using git_path() in update_refs_for_switch() which used to call git_snpath() is safe because that function and all of its callers do not keep any pointer to the round-robin buffer pool allocated by get_pathname(). Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t6025-merge-symlinks.sh')
0 files changed, 0 insertions, 0 deletions