diff --git a/mongoose.c b/mongoose.c index eab88d93..d004a16d 100644 --- a/mongoose.c +++ b/mongoose.c @@ -5865,7 +5865,7 @@ static void mg_http_free_proto_data_endpoints(struct mg_http_endpoint **ep) { current = tmp; } - ep = NULL; + *ep = NULL; } static void mg_http_free_reverse_proxy_data(struct mg_reverse_proxy_data *rpd) { diff --git a/src/mg_http.c b/src/mg_http.c index 7f780247..70f13dc1 100644 --- a/src/mg_http.c +++ b/src/mg_http.c @@ -236,7 +236,7 @@ static void mg_http_free_proto_data_endpoints(struct mg_http_endpoint **ep) { current = tmp; } - ep = NULL; + *ep = NULL; } static void mg_http_free_reverse_proxy_data(struct mg_reverse_proxy_data *rpd) {