X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/d0656bf2442041891c2c67214c0a4637cbba9ce0..f66fd42c75d104cdde28cc23de02bf4ddaf95d15:/uip/replsbr.c diff --git a/uip/replsbr.c b/uip/replsbr.c index 90252fe0..69fe6a02 100644 --- a/uip/replsbr.c +++ b/uip/replsbr.c @@ -532,7 +532,7 @@ fix_addresses (char *str) { const char *no_at_sign = "no at-sign after local-part"; adr_nodep->escape_local_part = - ! strncmp (error, no_at_sign, strlen (no_at_sign)); + HasPrefix(error, no_at_sign); } else { mnfree (mp); } @@ -609,8 +609,7 @@ fix_addresses (char *str) { if (fixed_address) { return fixed_str; - } else { - free (fixed_str); - return str ? strdup (str) : NULL; } + free (fixed_str); + return str ? strdup (str) : NULL; }