X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fmodules%2Fctdlproto%2Fserv_messages.c;h=e2fda42ce4ad26ddb026c094d73ad21a3b61bef7;hb=55013f95f08eafe1b375df4241e8defe387c6cdc;hp=08aaf566f5e5f937290012219e4ff99598d2ea63;hpb=d3439d1bc968e5b5c99a4845a563ab8df8678bce;p=citadel.git diff --git a/citadel/modules/ctdlproto/serv_messages.c b/citadel/modules/ctdlproto/serv_messages.c index 08aaf566f..e2fda42ce 100644 --- a/citadel/modules/ctdlproto/serv_messages.c +++ b/citadel/modules/ctdlproto/serv_messages.c @@ -332,10 +332,10 @@ void cmd_ent0(char *entargs) int anonymous = 0; char errmsg[SIZ]; int err = 0; - struct recptypes *valid = NULL; - struct recptypes *valid_to = NULL; - struct recptypes *valid_cc = NULL; - struct recptypes *valid_bcc = NULL; + recptypes *valid = NULL; + recptypes *valid_to = NULL; + recptypes *valid_cc = NULL; + recptypes *valid_bcc = NULL; char subject[SIZ]; int subject_required = 0; int do_confirm = 0; @@ -604,7 +604,7 @@ void cmd_ent0(char *entargs) * to the actual mail address so others get a valid * reply-to-header. */ - msg->cm_fields[eenVelopeTo] = strdup(valid->recp_orgroom); + CM_SetField(msg, eenVelopeTo, valid->recp_orgroom, strlen(valid->recp_orgroom)); } if (msg != NULL) {