diff --git a/src/lib-imap/imap-date.c b/src/lib-imap/imap-date.c index 0be4fd23f9..23a810c473 100644 --- a/src/lib-imap/imap-date.c +++ b/src/lib-imap/imap-date.c @@ -183,7 +183,7 @@ imap_to_datetime_tm(const struct tm *tm, int timezone_offset) char *buf; /* @UNSAFE: but faster than t_strdup_printf() call.. */ - buf = t_malloc_no0(27); + buf = t_malloc0(27); imap_to_date_tm(buf, tm); buf[11] = ' '; diff --git a/src/lib-imap/imap-utf7.c b/src/lib-imap/imap-utf7.c index 87ea8194d8..86fc1d2123 100644 --- a/src/lib-imap/imap-utf7.c +++ b/src/lib-imap/imap-utf7.c @@ -82,7 +82,7 @@ int imap_utf8_to_utf7(const char *src, string_t *dest) /* at least one encoded character */ str_append_n(dest, src, p-src); - utf16 = t_malloc_no0(strlen(p)*2); + utf16 = t_malloc0(strlen(p)*2); while (*p != '\0') { if (*p == '&') { str_append(dest, "&-"); diff --git a/src/lib-index/test-mail-index-sync-ext.c b/src/lib-index/test-mail-index-sync-ext.c index 34c7b6d0b2..401118edd3 100644 --- a/src/lib-index/test-mail-index-sync-ext.c +++ b/src/lib-index/test-mail-index-sync-ext.c @@ -48,7 +48,7 @@ static void test_mail_index_sync_ext_atomic_inc(void) ctx.view->map->hdr.record_size = sizeof(struct mail_index_record) + 16; ctx.view->map->rec_map = t_new(struct mail_index_record_map, 1); ctx.view->map->rec_map->records = - t_malloc_no0(ctx.view->map->hdr.record_size); + t_malloc0(ctx.view->map->hdr.record_size); t_array_init(&ctx.view->map->extensions, 4); ext = array_append_space(&ctx.view->map->extensions); ext->record_offset = sizeof(struct mail_index_record); diff --git a/src/lib-ssl-iostream/iostream-openssl-common.c b/src/lib-ssl-iostream/iostream-openssl-common.c index 52e38c5c69..ef0228809f 100644 --- a/src/lib-ssl-iostream/iostream-openssl-common.c +++ b/src/lib-ssl-iostream/iostream-openssl-common.c @@ -174,8 +174,7 @@ static const char *ssl_err2str(unsigned long err, const char *data, int flags) char *buf; size_t err_size = 256; - buf = t_malloc_no0(err_size); - buf[err_size-1] = '\0'; + buf = t_malloc0(err_size); ERR_error_string_n(err, buf, err_size-1); ret = buf; diff --git a/src/lib-ssl-iostream/iostream-openssl.c b/src/lib-ssl-iostream/iostream-openssl.c index daccb298bc..18b2e43bc0 100644 --- a/src/lib-ssl-iostream/iostream-openssl.c +++ b/src/lib-ssl-iostream/iostream-openssl.c @@ -664,7 +664,7 @@ openssl_iostream_get_peer_name(struct ssl_iostream *ssl_io) if (len < 0) name = ""; else { - name = t_malloc_no0(len + 1); + name = t_malloc0(len + 1); if (X509_NAME_get_text_by_NID(X509_get_subject_name(x509), ssl_io->username_nid, name, len + 1) < 0) diff --git a/src/login-common/ssl-proxy-openssl.c b/src/login-common/ssl-proxy-openssl.c index be2bcdc6a5..8f03438cca 100644 --- a/src/login-common/ssl-proxy-openssl.c +++ b/src/login-common/ssl-proxy-openssl.c @@ -701,7 +701,7 @@ const char *ssl_proxy_get_peer_name(struct ssl_proxy *proxy) if (len < 0) name = ""; else { - name = t_malloc_no0(len + 1); + name = t_malloc0(len + 1); if (X509_NAME_get_text_by_NID(X509_get_subject_name(x509), ssl_username_nid, name, len + 1) < 0) name = "";