X-Git-Url: https://code.citadel.org/?p=citadel.git;a=blobdiff_plain;f=citadel%2Fmodules%2Fsmtp%2Fserv_smtpeventclient.c;fp=citadel%2Fmodules%2Fsmtp%2Fserv_smtpeventclient.c;h=dd4e3e2662b08a05a10784a4e36ee4a26dda378f;hp=b3ec5da0e5ff8bed1a35197d855e7fdc44b8a1ad;hb=63dc1de06b047b4be691541935e98845457c4c04;hpb=9563ce7303d1d0d20b963d643f9afc06b53c8e4d diff --git a/citadel/modules/smtp/serv_smtpeventclient.c b/citadel/modules/smtp/serv_smtpeventclient.c index b3ec5da0e..dd4e3e266 100644 --- a/citadel/modules/smtp/serv_smtpeventclient.c +++ b/citadel/modules/smtp/serv_smtpeventclient.c @@ -108,7 +108,8 @@ ConstStr SMTPStates[] = { void SetSMTPState(AsyncIO *IO, smtpstate State) { CitContext* CCC = IO->CitContext; - memcpy(CCC->cs_clientname, SMTPStates[State].Key, SMTPStates[State].len + 1); + if (CCC != NULL) + memcpy(CCC->cs_clientname, SMTPStates[State].Key, SMTPStates[State].len + 1); } int SMTPClientDebugEnabled = 0;