]> diplodocus.org Git - nmh/blobdiff - sbr/mf.c
Added const to last argument of trace_cb signature, it'll be
[nmh] / sbr / mf.c
index c88681787e5a72297eeb3880123b5e3eded978b4..d99d2b387d8ad2d245751d32ede9c34d742fcc42 100644 (file)
--- a/sbr/mf.c
+++ b/sbr/mf.c
@@ -21,7 +21,6 @@ static int local_part (char *);
 static int domain (char *);
 static int route (char *);
 static int my_lex (char *);
 static int domain (char *);
 static int route (char *);
 static int my_lex (char *);
-static int contains8bit (const char *);
 
 
 int
 
 
 int
@@ -235,8 +234,8 @@ getadrx (const char *addrs)
      * Reject the address if key fields contain 8bit characters
      */
 
      * Reject the address if key fields contain 8bit characters
      */
 
-    if (contains8bit(mbox) || contains8bit(host) || contains8bit(path) ||
-       contains8bit(grp)) {
+    if (contains8bit(mbox, NULL) || contains8bit(host, NULL) ||
+       contains8bit(path, NULL) || contains8bit(grp, NULL)) {
        strcpy(err, "Address contains 8-bit characters");
     }
 
        strcpy(err, "Address contains 8-bit characters");
     }
 
@@ -728,25 +727,6 @@ got_atom: ;
 }
 
 
 }
 
 
-/*
- * Return true if the string contains an 8-bit character
- */
-
-static int
-contains8bit(const char *p)
-{
-    if (! p)
-       return 0;
-
-    for (; *p; p++) {
-       if (! isascii((unsigned char) *p))
-           return 1;
-    }
-
-    return 0;
-}
-
-
 char *
 legal_person (const char *p)
 {
 char *
 legal_person (const char *p)
 {