summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/filetree.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/filetree.c b/apps/filetree.c
index 11d562f586..dff8f49be9 100644
--- a/apps/filetree.c
+++ b/apps/filetree.c
@@ -488,7 +488,7 @@ int ft_assemble_path(char *buf, size_t bufsz, const char* currdir, const char* f
488 { 488 {
489 len = path_append(buf, root_realpath(), currdir, bufsz); 489 len = path_append(buf, root_realpath(), currdir, bufsz);
490 if (len < bufsz) 490 if (len < bufsz)
491 len = path_append(buf, buf + len, filename, bufsz - len); 491 len = path_append(buf + len, PA_SEP_HARD, filename, bufsz - len);
492 } 492 }
493 len = path_append(buf, currdir, filename, bufsz); 493 len = path_append(buf, currdir, filename, bufsz);
494 } 494 }
@@ -506,7 +506,7 @@ int ft_assemble_path(char *buf, size_t bufsz, const char* currdir, const char* f
506 { 506 {
507 len = path_append(buf, root_realpath(), currdir, bufsz); 507 len = path_append(buf, root_realpath(), currdir, bufsz);
508 if(len < bufsz) 508 if(len < bufsz)
509 len = path_append(buf, buf + len, filename, bufsz - len); 509 len = path_append(buf + len, PA_SEP_HARD, filename, bufsz - len);
510 } 510 }
511 else /* In / */ 511 else /* In / */
512 { 512 {