From cf53959f34fc7672adf7a5af777d6f8ae1ddc35e Mon Sep 17 00:00:00 2001
From: Sergey Lyubka <valenok@gmail.com>
Date: Fri, 17 Oct 2014 20:03:15 +0100
Subject: [PATCH] Fix broken push (type cast)

---
 mongoose.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mongoose.c b/mongoose.c
index e55a5562f..cd1e5c720 100644
--- a/mongoose.c
+++ b/mongoose.c
@@ -4930,7 +4930,8 @@ void mg_copy_listeners(struct mg_server *s, struct mg_server *to) {
   struct ns_connection *c;
   for (c = ns_next(&s->ns_mgr, NULL); c != NULL; c = ns_next(&s->ns_mgr, c)) {
     struct ns_connection *tmp;
-    if ((c->flags & NSF_LISTENING) && (tmp = (ns_connection *)malloc(sizeof(*tmp))) != NULL) {
+    if ((c->flags & NSF_LISTENING) &&
+        (tmp = (struct ns_connection *) malloc(sizeof(*tmp))) != NULL) {
       memcpy(tmp, c, sizeof(*tmp));
       tmp->mgr = &to->ns_mgr;
       ns_add_conn(tmp->mgr, tmp);
-- 
GitLab