From a01fb52d0997d931223e5afdd267aee8318906ba Mon Sep 17 00:00:00 2001
From: Andy Green <andy.green@linaro.org>
Date: Mon, 14 Dec 2015 07:51:15 +0800
Subject: [PATCH] libev take care about const context where possible

Signed-off-by: Andy Green <andy.green@linaro.org>
---
 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
-- 
GitLab