Merge pull request #2747 from cesanta/t2

Reduce stack usage in mg_tls_hexdump()
This commit is contained in:
Sergio R. Caprile 2024-05-09 11:54:55 -03:00 committed by GitHub
commit 6c7672f4af
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
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