aboutsummaryrefslogtreecommitdiffstats
path: root/exclude.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2005-02-20 17:04:53 +0000
committerWayne Davison <wayned@samba.org>2005-02-20 17:04:53 +0000
commit4adbb5f24683417a90a1cc00be54e58d2f7a901a (patch)
tree166bef5604ebe0825699bc934ad07fa83a8b5671 /exclude.c
parent30fa7724572ae8a5ecbbf22012fa6fe1aea288b4 (diff)
downloadandroid_external_rsync-4adbb5f24683417a90a1cc00be54e58d2f7a901a.tar.gz
android_external_rsync-4adbb5f24683417a90a1cc00be54e58d2f7a901a.tar.bz2
android_external_rsync-4adbb5f24683417a90a1cc00be54e58d2f7a901a.zip
Have rule_strcmp() accept and return a uchar*.
Diffstat (limited to 'exclude.c')
-rw-r--r--exclude.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/exclude.c b/exclude.c
index 94556098..fa11e449 100644
--- a/exclude.c
+++ b/exclude.c
@@ -621,9 +621,9 @@ int check_filter(struct filter_list_struct *listp, char *name, int name_is_dir)
#define RULE_STRCMP(s,r) rule_strcmp((s), (r), sizeof (r) - 1)
-static const char *rule_strcmp(const char *str, const char *rule, int rule_len)
+static const uchar *rule_strcmp(const uchar *str, const char *rule, int rule_len)
{
- if (strncmp(str, rule, rule_len) != 0)
+ if (strncmp((char*)str, rule, rule_len) != 0)
return NULL;
if (isspace(str[rule_len]) || str[rule_len] == '_' || !str[rule_len])
return str + rule_len - 1;