summaryrefslogtreecommitdiff
path: root/comms/fidogate/patches/patch-az
diff options
context:
space:
mode:
Diffstat (limited to 'comms/fidogate/patches/patch-az')
-rw-r--r--comms/fidogate/patches/patch-az16
1 files changed, 16 insertions, 0 deletions
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 */
+ {