summaryrefslogtreecommitdiff
path: root/src/file.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/file.c')
-rw-r--r--src/file.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/file.c b/src/file.c
index 462f05a..4d04d18 100644
--- a/src/file.c
+++ b/src/file.c
@@ -306,7 +306,9 @@ int file_fill_dst(char *target, struct list_head *file_list)
list_for_each_entry(f, file_list, list) {
f->dst_remote = dst_remote;
- snprintf(f->dst_path, PATH_MAX, "%s/%s", dst_path, f->path);
+ strncat(f->dst_path, dst_path, PATH_MAX);
+ strncat(f->dst_path, "/", PATH_MAX);
+ strncat(f->dst_path, f->path, PATH_MAX);
}
return 0;