]> git.ipfire.org Git - thirdparty/git.git/commit
trim_last_path_component(): avoid hard-coding the directory separator
authorKarsten Blees <karsten.blees@gmail.com>
Fri, 9 Jan 2026 20:05:09 +0000 (20:05 +0000)
committerJunio C Hamano <gitster@pobox.com>
Sat, 10 Jan 2026 02:28:37 +0000 (18:28 -0800)
commitaa7b8864d841f16044b0d79fce5baaec1830b3e3
treea01fbae0f6f8081950544296f086b4232643195d
parent21f368daab677724ca1a200c22d65b64b15117b5
trim_last_path_component(): avoid hard-coding the directory separator

Currently, this function hard-codes the directory separator as the
forward slash.

However, on Windows the backslash character is valid, too. And we want
to call this function in the upcoming support for symlinks on Windows
with the symlink targets (which naturally use the canonical directory
separator on Windows, which is _not_ the forward slash).

Prepare that function to be useful also in that context.

Signed-off-by: Karsten Blees <karsten.blees@gmail.com>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
lockfile.c