X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/a9dd3e44a1d78e038a97c54f27aa778f41371ae9..11e2fb2dbbc074cce78d62fdf425e6bbf1918949:/sbr/mf.c?ds=inline diff --git a/sbr/mf.c b/sbr/mf.c index c8868178..d99d2b38 100644 --- 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 contains8bit (const char *); int @@ -235,8 +234,8 @@ getadrx (const char *addrs) * 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"); } @@ -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) {