From a01fb52d0997d931223e5afdd267aee8318906ba Mon Sep 17 00:00:00 2001 From: Andy Green Date: Mon, 14 Dec 2015 07:51:15 +0800 Subject: [PATCH] libev take care about const context where possible Signed-off-by: Andy Green --- lib/libev.c | 5 ++--- lib/private-libwebsockets.h | 4 ++-- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/libev.c b/lib/libev.c index d6858e1a..f352a292 100644 --- a/lib/libev.c +++ b/lib/libev.c @@ -149,8 +149,7 @@ lws_libev_accept(struct lws_context *context, } LWS_VISIBLE void -lws_libev_io(struct lws_context *context, - struct lws *wsi, int flags) +lws_libev_io(const struct lws_context *context, struct lws *wsi, int flags) { if (!LWS_LIBEV_ENABLED(context)) return; @@ -187,7 +186,7 @@ lws_libev_init_fd_table(struct lws_context *context) } LWS_VISIBLE void -lws_libev_run(struct lws_context *context) +lws_libev_run(const struct lws_context *context) { if (context->io_loop && LWS_LIBEV_ENABLED(context)) ev_run(context->io_loop, 0); diff --git a/lib/private-libwebsockets.h b/lib/private-libwebsockets.h index 81773066..be93b749 100644 --- a/lib/private-libwebsockets.h +++ b/lib/private-libwebsockets.h @@ -550,12 +550,12 @@ LWS_EXTERN void lws_libev_accept(struct lws_context *context, struct lws *new_wsi, lws_sockfd_type accept_fd); LWS_EXTERN void -lws_libev_io(struct lws_context *context, +lws_libev_io(const struct lws_context *context, struct lws *wsi, int flags); LWS_EXTERN int lws_libev_init_fd_table(struct lws_context *context); LWS_EXTERN void -lws_libev_run(struct lws_context *context); +lws_libev_run(const struct lws_context *context); #else #define LWS_LIBEV_ENABLED(context) (0) #ifdef LWS_POSIX