[PATCH] prefix_path: use is_absolute_path() instead of *orig == '/'
From: Johannes Sixt <hidden>
Date: 2016-06-15 22:44:15
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Johannes Sixt <hidden>
Date: 2016-06-15 22:44:15
Subsystem:
the rest · Maintainer:
Linus Torvalds
Signed-off-by: Johannes Sixt <redacted> --- This goes on top of branch jc/setup. -- Hannes setup.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/setup.c b/setup.c
index 5e4cecb..18ddfae 100644
--- a/setup.c
+++ b/setup.c@@ -91,7 +91,7 @@ const char *prefix_path(const char *prefix, int len, { 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, } 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;
--
1.5.4.2.940.g0f70f.dirty