1
0
Fork 0
mirror of https://github.com/git/git.git synced 2024-06-09 05:56:15 +02:00

prefix_path: use is_absolute_path() instead of *orig == '/'

Signed-off-by: Johannes Sixt <johannes.sixt@telecom.at>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Johannes Sixt 2008-02-19 22:29:40 +01:00 committed by Junio C Hamano
parent aa9c83c219
commit 9a13ba1bed

View File

@ -91,7 +91,7 @@ const char *prefix_path(const char *prefix, int len, const char *path)
{
const char *orig = path;
char *sanitized = xmalloc(len + strlen(path) + 1);
if (*orig == '/')
if (is_absolute_path(orig))
strcpy(sanitized, path);
else {
if (len)
@ -100,7 +100,7 @@ const char *prefix_path(const char *prefix, int len, const char *path)
}
if (sanitary_path_copy(sanitized, sanitized))
goto error_out;
if (*orig == '/') {
if (is_absolute_path(orig)) {
const char *work_tree = get_git_work_tree();
size_t len = strlen(work_tree);
size_t total = strlen(sanitized) + 1;