Merge pull request #2348 from cesanta/dns

Fix #2263 - allow multiple errors in DNS handler
This commit is contained in:
Sergey Lyubka 2023-08-17 10:12:16 +01:00 committed by GitHub
commit 88e3017ee5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2016,7 +2016,7 @@ static void test_str(void) {
static void fn1(struct mg_connection *c, int ev, void *ev_data, void *fn_data) {
if (ev == MG_EV_ERROR) {
ASSERT(*(void **) fn_data == NULL);
free(*(char **) fn_data); // See #2263
*(char **) fn_data = mg_mprintf("%s", (char *) ev_data);
}
(void) c;