Reduce stack usage in mg_tls_hexdump()

This commit is contained in:
Sergey Lyubka 2024-05-09 15:48:55 +01:00
parent 573f13c1ed
commit 2def6e867d
2 changed files with 2 additions and 4 deletions

View File

@ -9501,8 +9501,7 @@ static uint8_t zeros_sha256_digest[32] = {
// helper to hexdump buffers inline
static void mg_tls_hexdump(const char *msg, uint8_t *buf, size_t bufsz) {
char p[8 * 4096];
MG_VERBOSE(("%s: %s", msg, mg_hex(buf, bufsz, p)));
MG_VERBOSE(("%s: %M", msg, mg_print_hex, bufsz, buf));
}
// helper utilities to parse ASN.1 DER

View File

@ -127,8 +127,7 @@ static uint8_t zeros_sha256_digest[32] = {
// helper to hexdump buffers inline
static void mg_tls_hexdump(const char *msg, uint8_t *buf, size_t bufsz) {
char p[8 * 4096];
MG_VERBOSE(("%s: %s", msg, mg_hex(buf, bufsz, p)));
MG_VERBOSE(("%s: %M", msg, mg_print_hex, bufsz, buf));
}
// helper utilities to parse ASN.1 DER