mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-12 19:33:03 +00:00
Fixed minor allocation problem
SVN revision: 1841
This commit is contained in:
parent
5fd9481aa1
commit
9d490514de
@ -20337,13 +20337,13 @@ void submit_elog(LOGBOOK * lbs)
|
|||||||
mail_to[0] = 0;
|
mail_to[0] = 0;
|
||||||
for (i=0 ; i<200 && rcpt_list[i*NAME_LENGTH]; i++) {
|
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_size += 256;
|
||||||
rcpt_to = xrealloc(rcpt_to, rcpt_to_size);
|
rcpt_to = xrealloc(rcpt_to, rcpt_to_size);
|
||||||
}
|
}
|
||||||
strcat(rcpt_to, &rcpt_list[i*NAME_LENGTH]);
|
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_size += 256;
|
||||||
mail_to = xrealloc(mail_to, mail_to_size);
|
mail_to = xrealloc(mail_to, mail_to_size);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user