libev take care about const context where possible
authorAndy Green <andy.green@linaro.org>
Sun, 13 Dec 2015 23:51:15 +0000 (07:51 +0800)
committerAndy Green <andy.green@linaro.org>
Sun, 13 Dec 2015 23:51:15 +0000 (07:51 +0800)
Signed-off-by: Andy Green <andy.green@linaro.org>
lib/libev.c
lib/private-libwebsockets.h

index d6858e1..f352a29 100644 (file)
@@ -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);
index 8177306..be93b74 100644 (file)
@@ -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