diff -ru ssmtp/ssmtp.c ssmtp-working/ssmtp.c --- ssmtp/ssmtp.c 2008-03-06 21:01:22.000000000 +0100 +++ ssmtp-working/ssmtp.c 2009-10-20 16:29:02.000000000 +0200 @@ -934,8 +934,8 @@ } #ifdef REWRITE_DOMAIN else if(strcasecmp(p, "RewriteDomain") == 0) { - if((p = strrchr(q, '@'))) { - mail_domain = strdup(++p); + if((r = strrchr(q, '@'))) { + mail_domain = strdup(++r); log_event(LOG_ERR, "Set RewriteDomain=\"%s\" is invalid\n", q);