Matt McCutchen's Web Site
/
rsync
/
rsync.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added a prototype for iwildmatch().
[rsync/rsync.git]
/
token.c
diff --git
a/token.c
b/token.c
index
67acbd9
..
8ce73ba
100644
(file)
--- a/
token.c
+++ b/
token.c
@@
-22,8
+22,9
@@
extern int do_compression;
extern int module_id;
extern int do_compression;
extern int module_id;
+extern int def_compress_level;
-static int compression_level
= Z_DEFAULT_COMPRESSION
;
+static int compression_level;
/* determine the compression level based on a wildcard filename list */
void set_compression(char *fname)
/* determine the compression level based on a wildcard filename list */
void set_compression(char *fname)
@@
-34,7
+35,7
@@
void set_compression(char *fname)
if (!do_compression)
return;
if (!do_compression)
return;
- compression_level =
Z_DEFAULT_COMPRESSION
;
+ compression_level =
def_compress_level
;
dont = lp_dont_compress(module_id);
if (!dont || !*dont)
dont = lp_dont_compress(module_id);
if (!dont || !*dont)
@@
-46,6
+47,9
@@
void set_compression(char *fname)
return;
}
return;
}
+ if ((tok = strrchr(fname, '/')) != NULL)
+ fname = tok + 1;
+
dont = strdup(dont);
fname = strdup(fname);
if (!dont || !fname)
dont = strdup(dont);
fname = strdup(fname);
if (!dont || !fname)