diff options
author | joerg <joerg> | 2005-12-29 23:31:35 +0000 |
---|---|---|
committer | joerg <joerg> | 2005-12-29 23:31:35 +0000 |
commit | 2a76b2688760850f23b6ce433c25cec27d0e218b (patch) | |
tree | 4791c12353442d55bbf07521f00b5a3449241a9a /comms/fidogate/patches | |
parent | dc4af9b68c2480748f67aa0de86a2c226439027e (diff) | |
download | pkgsrc-2a76b2688760850f23b6ce433c25cec27d0e218b.tar.gz |
Fix ctype issues. Bump revision.
Diffstat (limited to 'comms/fidogate/patches')
-rw-r--r-- | comms/fidogate/patches/patch-ay | 22 | ||||
-rw-r--r-- | comms/fidogate/patches/patch-az | 16 | ||||
-rw-r--r-- | comms/fidogate/patches/patch-ba | 22 | ||||
-rw-r--r-- | comms/fidogate/patches/patch-bb | 13 | ||||
-rw-r--r-- | comms/fidogate/patches/patch-bc | 22 | ||||
-rw-r--r-- | comms/fidogate/patches/patch-bd | 13 | ||||
-rw-r--r-- | comms/fidogate/patches/patch-be | 13 |
7 files changed, 121 insertions, 0 deletions
diff --git a/comms/fidogate/patches/patch-ay b/comms/fidogate/patches/patch-ay new file mode 100644 index 00000000000..3060bc6865b --- /dev/null +++ b/comms/fidogate/patches/patch-ay @@ -0,0 +1,22 @@ +$NetBSD: patch-ay,v 1.1 2005/12/29 23:31:36 joerg Exp $ + +--- src/common/misc.c.orig 2005-12-30 00:09:32.000000000 +0100 ++++ src/common/misc.c +@@ -124,7 +124,7 @@ char *str_lastp(char *s, size_t len) + */ + char *str_lower(char *s) + { +- char *p; ++ unsigned char *p; + + if(!s) + return NULL; +@@ -143,7 +143,7 @@ char *str_lower(char *s) + */ + char *str_upper(char *s) + { +- char *p; ++ unsigned char *p; + + if(!s) + return NULL; diff --git a/comms/fidogate/patches/patch-az b/comms/fidogate/patches/patch-az new file mode 100644 index 00000000000..9a90ce27509 --- /dev/null +++ b/comms/fidogate/patches/patch-az @@ -0,0 +1,16 @@ +$NetBSD: patch-az,v 1.1 2005/12/29 23:31:36 joerg Exp $ + +--- src/common/msgid.c.orig 2005-12-30 00:11:24.000000000 +0100 ++++ src/common/msgid.c +@@ -320,9 +320,9 @@ char *s_msgid_rfc_to_fido(int *origid_fl + */ + node.domain[0] = 0; + p = id; +- hexflag = isxdigit(*p) && *p!='0'; ++ hexflag = isxdigit((unsigned char)*p) && *p!='0'; + for(p++, i=0; i<7 && *p && *p!='%'; i++, p++) +- if(!isxdigit(*p)) ++ if(!isxdigit((unsigned char)*p)) + hexflag = FALSE; + if(hexflag && *p=='%') /* Domain part follows */ + { diff --git a/comms/fidogate/patches/patch-ba b/comms/fidogate/patches/patch-ba new file mode 100644 index 00000000000..e6b1c538150 --- /dev/null +++ b/comms/fidogate/patches/patch-ba @@ -0,0 +1,22 @@ +$NetBSD: patch-ba,v 1.1 2005/12/29 23:31:36 joerg Exp $ + +--- src/common/parsedate.y.orig 2005-12-30 00:13:31.000000000 +0100 ++++ src/common/parsedate.y +@@ -41,7 +41,7 @@ typedef char *STRING; + typedef char *CSTRING; + #endif /* defined(__STDC__) */ + +-#define CTYPE(isXXXXX, c) ((isascii((c)) && isXXXXX((c)))) ++#define CTYPE(isXXXXX, c) ((isascii((unsigned char)(c)) && isXXXXX((unsigned char)(c)))) + + /* Stuff from inn macros.h */ + #define SIZEOF(array) ((int)(sizeof array / sizeof array[0])) +@@ -738,7 +738,7 @@ date_lex(void) + if (CTYPE(isalpha, c)) { + for (p = buff; (c = *yyInput++) == '.' || CTYPE(isalpha, c); ) + if (p < &buff[sizeof buff - 1]) +- *p++ = CTYPE(isupper, c) ? tolower(c) : c; ++ *p++ = CTYPE(isupper, c) ? tolower((unsigned char)c) : c; + *p = '\0'; + yyInput--; + return LookupWord(buff, p - buff); diff --git a/comms/fidogate/patches/patch-bb b/comms/fidogate/patches/patch-bb new file mode 100644 index 00000000000..778a82c8d26 --- /dev/null +++ b/comms/fidogate/patches/patch-bb @@ -0,0 +1,13 @@ +$NetBSD: patch-bb,v 1.1 2005/12/29 23:31:36 joerg Exp $ + +--- src/charset/charsetc.c.orig 2005-12-30 00:21:07.000000000 +0100 ++++ src/charset/charsetc.c +@@ -79,7 +79,7 @@ int charset_parse_c(char *s) + s++; + while(is_xdigit(s[0]) && n<2) + { +- s[0] = toupper(s[0]); ++ s[0] = toupper((unsigned char)s[0]); + val = val * 16 + s[0] - (s[0]>'9' ? 'A'-10 : '0'); + s++; + n++; diff --git a/comms/fidogate/patches/patch-bc b/comms/fidogate/patches/patch-bc new file mode 100644 index 00000000000..d3f7b4df059 --- /dev/null +++ b/comms/fidogate/patches/patch-bc @@ -0,0 +1,22 @@ +$NetBSD: patch-bc,v 1.1 2005/12/29 23:31:36 joerg Exp $ + +--- src/ffx/ffxqt.c.orig 2005-12-30 00:22:33.000000000 +0100 ++++ src/ffx/ffxqt.c +@@ -127,7 +127,7 @@ void parse_ffxcmd() + cmd = xstrtok(NULL, "\n"); + if(!name || !cmd) + continue; +- while(isspace(*cmd)) ++ while(isspace((unsigned char)*cmd)) + cmd++; + + debug(8, "config: FFXCommand %s %s", name, cmd); +@@ -443,7 +443,7 @@ int exec_ffx(FFX *ffx) + return ERROR; + if(!args) + args = ""; +- while(isspace(*args)) ++ while(isspace((unsigned char)*args)) + args++; + + /* Find command and uncompressor */ diff --git a/comms/fidogate/patches/patch-bd b/comms/fidogate/patches/patch-bd new file mode 100644 index 00000000000..ee3dc1103f1 --- /dev/null +++ b/comms/fidogate/patches/patch-bd @@ -0,0 +1,13 @@ +$NetBSD: patch-bd,v 1.1 2005/12/29 23:31:36 joerg Exp $ + +--- src/gate/ftn2rfc.c.orig 2005-12-30 00:24:28.000000000 +0100 ++++ src/gate/ftn2rfc.c +@@ -272,7 +272,7 @@ int check_valid_domain(char *s) + return FALSE; + while(*s) + { +- if(!isalnum(*s) && *s!='-' && *s!='.') ++ if(!isalnum((unsigned char)*s) && *s!='-' && *s!='.') + return FALSE; + s++; + } diff --git a/comms/fidogate/patches/patch-be b/comms/fidogate/patches/patch-be new file mode 100644 index 00000000000..caf981223a6 --- /dev/null +++ b/comms/fidogate/patches/patch-be @@ -0,0 +1,13 @@ +$NetBSD: patch-be,v 1.1 2005/12/29 23:31:36 joerg Exp $ + +--- src/gate/rfc2ftn.c.orig 2005-12-30 00:26:00.000000000 +0100 ++++ src/gate/rfc2ftn.c +@@ -619,7 +619,7 @@ void cvt_user_name(char *s) + * capitalized. If no '_' chars are found, '.' are converted to + * spaces (User.Name@p.f.n.z.fidonet.org addressing style). + */ +- convert_flag = isupper(*s) ? -1 : 1; ++ convert_flag = isupper((unsigned char)*s) ? -1 : 1; + us_flag = strchr(s, '_') || strchr(s, ' ') || strchr(s, '@'); + + for(; *s; s++) { |