From 17f3738192ce7363603b642345896306ebb0b423 Mon Sep 17 00:00:00 2001 From: cpq Date: Thu, 17 Aug 2023 10:11:21 +0100 Subject: [PATCH] Fix #2263 - allow multiple errors in DNS handler --- test/unit_test.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/unit_test.c b/test/unit_test.c index 997d5f7c..b0138920 100644 --- a/test/unit_test.c +++ b/test/unit_test.c @@ -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;