aboutsummaryrefslogtreecommitdiffstats
path: root/util.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2006-06-30 14:24:25 +0000
committerWayne Davison <wayned@samba.org>2006-06-30 14:24:25 +0000
commit4cff5fa462fa54bdd84c310bd9c9bae9eee849d7 (patch)
tree7115bd578261c5f24e62da1b13b75aa49515450b /util.c
parentcc1b4f776a6f18459c6bd1379bfba4f60e5287b1 (diff)
downloadandroid_external_rsync-4cff5fa462fa54bdd84c310bd9c9bae9eee849d7.tar.gz
android_external_rsync-4cff5fa462fa54bdd84c310bd9c9bae9eee849d7.tar.bz2
android_external_rsync-4cff5fa462fa54bdd84c310bd9c9bae9eee849d7.zip
Make use of module_dirlen in full_fname().
Diffstat (limited to 'util.c')
-rw-r--r--util.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/util.c b/util.c
index 8dd1b1c3..85b2227e 100644
--- a/util.c
+++ b/util.c
@@ -1021,7 +1021,7 @@ char *full_fname(const char *fn)
if (*fn == '/')
p1 = p2 = "";
else {
- p1 = curr_dir;
+ p1 = curr_dir + module_dirlen;
for (p2 = p1; *p2 == '/'; p2++) {}
if (*p2)
p2 = "/";
@@ -1030,13 +1030,6 @@ char *full_fname(const char *fn)
m1 = " (in ";
m2 = lp_name(module_id);
m3 = ")";
- if (p1 == curr_dir) {
- if (!lp_use_chroot(module_id)) {
- char *p = lp_path(module_id);
- if (*p != '/' || p[1])
- p1 += strlen(p);
- }
- }
} else
m1 = m2 = m3 = "";