Fixed minor allocation problem

SVN revision: 1841
This commit is contained in:
Stefan Ritt 2007-04-13 10:02:12 +00:00
parent 5fd9481aa1
commit 9d490514de

View File

@ -20337,13 +20337,13 @@ void submit_elog(LOGBOOK * lbs)
mail_to[0] = 0;
for (i=0 ; i<200 && rcpt_list[i*NAME_LENGTH]; i++) {
if ((int) strlen(rcpt_to) + (int) strlen(&rcpt_list[i*NAME_LENGTH]) >= rcpt_to_size) {
if ((int) strlen(rcpt_to) + (int) strlen(&rcpt_list[i*NAME_LENGTH]) + 5 >= rcpt_to_size) {
rcpt_to_size += 256;
rcpt_to = xrealloc(rcpt_to, rcpt_to_size);
}
strcat(rcpt_to, &rcpt_list[i*NAME_LENGTH]);
if ((int) strlen(mail_to) + (int) strlen(&mail_list[i*NAME_LENGTH]) >= mail_to_size) {
if ((int) strlen(mail_to) + (int) strlen(&mail_list[i*NAME_LENGTH]) + 5 >= mail_to_size) {
mail_to_size += 256;
mail_to = xrealloc(mail_to, mail_to_size);
}