masqmail

diff src/smtp_in.c @ 81:71ce3a1568e9

moved check for NULL into destroy_message()
author meillo@marmaro.de
date Sat, 19 Jun 2010 11:14:34 +0200
parents e5090ac234cf
children 5ec5e6637049
line diff
     1.1 --- a/src/smtp_in.c	Sat Jun 19 11:11:28 2010 +0200
     1.2 +++ b/src/smtp_in.c	Sat Jun 19 11:14:34 2010 +0200
     1.3 @@ -321,17 +321,14 @@
     1.4  
     1.5  		case SMTP_QUIT:
     1.6  			smtp_printf(out, "221 goodbye\r\n");
     1.7 -			if (msg) {
     1.8 -				destroy_message(msg);
     1.9 -			}
    1.10 +			destroy_message(msg);
    1.11 +			msg = NULL;
    1.12  			return;
    1.13  
    1.14  		case SMTP_RSET:
    1.15  			psc->from_seen = psc->rcpt_seen = FALSE;
    1.16 -			if (msg) {
    1.17 -				destroy_message(msg);
    1.18 -				msg = NULL;
    1.19 -			}
    1.20 +			destroy_message(msg);
    1.21 +			msg = NULL;
    1.22  			smtp_printf(out, "250 OK\r\n");
    1.23  			break;
    1.24