Don't ignore userdata in mg_bind

PUBLISHED_FROM=0ffcd770535efa66ff1b6f9201f2caf832bd5055
This commit is contained in:
Dmitry Frank 2017-06-09 14:16:14 +01:00
parent a2192ae483
commit 3a3b433849

View File

@ -2783,6 +2783,10 @@ struct mg_connection *mg_bind_opt(struct mg_mgr *mgr, const char *address,
struct mg_add_sock_opts add_sock_opts; struct mg_add_sock_opts add_sock_opts;
char host[MG_MAX_HOST_LEN]; char host[MG_MAX_HOST_LEN];
#if MG_ENABLE_CALLBACK_USERDATA
opts.user_data = user_data;
#endif
MG_COPY_COMMON_CONNECTION_OPTIONS(&add_sock_opts, &opts); MG_COPY_COMMON_CONNECTION_OPTIONS(&add_sock_opts, &opts);
#if MG_ENABLE_TUN #if MG_ENABLE_TUN
@ -2846,9 +2850,6 @@ struct mg_connection *mg_bind_opt(struct mg_mgr *mgr, const char *address,
} }
mg_add_conn(nc->mgr, nc); mg_add_conn(nc->mgr, nc);
#if MG_ENABLE_CALLBACK_USERDATA
(void) user_data;
#endif
return nc; return nc;
} }