Fixed a bug in set_compression() where the default dont-compress
[rsync/rsync.git] / token.c
diff --git a/token.c b/token.c
index 3286a13..8ce73ba 100644 (file)
--- a/token.c
+++ b/token.c
@@ -47,6 +47,9 @@ void set_compression(char *fname)
                return;
        }
 
+       if ((tok = strrchr(fname, '/')) != NULL)
+               fname = tok + 1;
+
        dont = strdup(dont);
        fname = strdup(fname);
        if (!dont || !fname)