From: Wayne Davison Date: Sun, 20 Feb 2005 17:04:53 +0000 (+0000) Subject: Have rule_strcmp() accept and return a uchar*. X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/4adbb5f24683417a90a1cc00be54e58d2f7a901a Have rule_strcmp() accept and return a uchar*. --- 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;