diff options
Diffstat (limited to 'src/mail.c')
-rw-r--r-- | src/mail.c | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -291,7 +291,7 @@ mail_send_message (mu_address_t rcpt, const char *text, | |||
291 | if (rcpt) | 291 | if (rcpt) |
292 | { | 292 | { |
293 | mu_address_to_string (rcpt, NULL, 0, &size); | 293 | mu_address_to_string (rcpt, NULL, 0, &size); |
294 | buf = xmalloc (size + 1); | 294 | buf = grecs_malloc (size + 1); |
295 | mu_address_to_string (rcpt, buf, size + 1, NULL); | 295 | mu_address_to_string (rcpt, buf, size + 1, NULL); |
296 | 296 | ||
297 | mu_header_set_value (hdr, "To", buf, 1); | 297 | mu_header_set_value (hdr, "To", buf, 1); |
@@ -300,7 +300,7 @@ mail_send_message (mu_address_t rcpt, const char *text, | |||
300 | if (from_address && mu_header_sget_value (hdr, "From", &sval)) | 300 | if (from_address && mu_header_sget_value (hdr, "From", &sval)) |
301 | { | 301 | { |
302 | mu_address_to_string (from_address, NULL, 0, &size); | 302 | mu_address_to_string (from_address, NULL, 0, &size); |
303 | buf = xmalloc (size + 1); | 303 | buf = grecs_malloc (size + 1); |
304 | mu_address_to_string (from_address, buf, size + 1, NULL); | 304 | mu_address_to_string (from_address, buf, size + 1, NULL); |
305 | mu_header_set_value (hdr, "From", buf, 1); | 305 | mu_header_set_value (hdr, "From", buf, 1); |
306 | free (buf); | 306 | free (buf); |
@@ -434,7 +434,7 @@ mail_stats () | |||
434 | size_t size; | 434 | size_t size; |
435 | char *buf; | 435 | char *buf; |
436 | mu_address_to_string (admin_address, NULL, 0, &size); | 436 | mu_address_to_string (admin_address, NULL, 0, &size); |
437 | buf = xmalloc (size + 1); | 437 | buf = grecs_malloc (size + 1); |
438 | mu_address_to_string (admin_address, buf, size + 1, NULL); | 438 | mu_address_to_string (admin_address, buf, size + 1, NULL); |
439 | logmsg (LOG_DEBUG, _("sending stats to %s"), buf); | 439 | logmsg (LOG_DEBUG, _("sending stats to %s"), buf); |
440 | free (buf); | 440 | free (buf); |
@@ -444,7 +444,7 @@ mail_stats () | |||
444 | exp = make_stat_expansion (tc + 1); | 444 | exp = make_stat_expansion (tc + 1); |
445 | time (&t); | 445 | time (&t); |
446 | exp[0].kw = "date"; | 446 | exp[0].kw = "date"; |
447 | exp[0].value = exp[0].storage = xstrdup (ctime (&t)); | 447 | exp[0].value = exp[0].storage = grecs_strdup (ctime (&t)); |
448 | exp[0].value [strlen (exp[0].value) - 1] = 0; | 448 | exp[0].value [strlen (exp[0].value) - 1] = 0; |
449 | timer_fill_meta (exp + 1, tc); | 449 | timer_fill_meta (exp + 1, tc); |
450 | 450 | ||
@@ -598,7 +598,7 @@ do_notify (struct file_triplet *trp, enum notification_event ev, | |||
598 | size_t size; | 598 | size_t size; |
599 | char *buf; | 599 | char *buf; |
600 | mu_address_to_string (rcpt, NULL, 0, &size); | 600 | mu_address_to_string (rcpt, NULL, 0, &size); |
601 | buf = xmalloc (size + 1); | 601 | buf = grecs_malloc (size + 1); |
602 | mu_address_to_string (rcpt, buf, size + 1, NULL); | 602 | mu_address_to_string (rcpt, buf, size + 1, NULL); |
603 | logmsg (LOG_DEBUG, _("notifying %s (project %s) about %s"), | 603 | logmsg (LOG_DEBUG, _("notifying %s (project %s) about %s"), |
604 | buf, trp->project, notification_event_str (ev)); | 604 | buf, trp->project, notification_event_str (ev)); |
@@ -642,7 +642,7 @@ expand_email_admin (struct metadef *def, void *data) | |||
642 | if (mu_address_to_string (admin_address, NULL, 0, &size) == 0) | 642 | if (mu_address_to_string (admin_address, NULL, 0, &size) == 0) |
643 | { | 643 | { |
644 | size++; | 644 | size++; |
645 | def->storage = xmalloc (size); | 645 | def->storage = grecs_malloc (size); |
646 | mu_address_to_string (admin_address, def->storage, size, NULL); | 646 | mu_address_to_string (admin_address, def->storage, size, NULL); |
647 | def->value = def->storage; | 647 | def->value = def->storage; |
648 | } | 648 | } |
@@ -670,7 +670,7 @@ expand_email_owner (struct metadef *def, void *data) | |||
670 | else if (mu_address_to_string (addr, NULL, 0, &size) == 0) | 670 | else if (mu_address_to_string (addr, NULL, 0, &size) == 0) |
671 | { | 671 | { |
672 | size++; | 672 | size++; |
673 | def->storage = xmalloc (size); | 673 | def->storage = grecs_malloc (size); |
674 | mu_address_to_string (addr, def->storage, size, NULL); | 674 | mu_address_to_string (addr, def->storage, size, NULL); |
675 | def->value = def->storage; | 675 | def->value = def->storage; |
676 | mu_address_destroy (&addr); | 676 | mu_address_destroy (&addr); |