diff options
| author | Kristian Høgsberg <krh@redhat.com> | 2008-11-08 15:39:41 -0500 |
|---|---|---|
| committer | Kristian Høgsberg <krh@redhat.com> | 2008-11-08 15:49:49 -0500 |
| commit | b7a01928beda1f9ada42e6a32c5d8ab0400d1069 (patch) | |
| tree | f6d32a92c39ec95d263980785ede32a3f0579a2c /event-loop.c | |
| parent | Use the eagle pkg-config file instead of assuming ../eagle. (diff) | |
| download | wayland-b7a01928beda1f9ada42e6a32c5d8ab0400d1069.tar wayland-b7a01928beda1f9ada42e6a32c5d8ab0400d1069.tar.gz wayland-b7a01928beda1f9ada42e6a32c5d8ab0400d1069.tar.bz2 wayland-b7a01928beda1f9ada42e6a32c5d8ab0400d1069.tar.lz wayland-b7a01928beda1f9ada42e6a32c5d8ab0400d1069.tar.xz wayland-b7a01928beda1f9ada42e6a32c5d8ab0400d1069.tar.zst wayland-b7a01928beda1f9ada42e6a32c5d8ab0400d1069.zip | |
Add prototypes warnings, use -fvisibility.
Diffstat (limited to 'event-loop.c')
| -rw-r--r-- | event-loop.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/event-loop.c b/event-loop.c index 40f1c86..bef1d35 100644 --- a/event-loop.c +++ b/event-loop.c @@ -21,7 +21,7 @@ struct wl_event_source { void *data; }; -struct wl_event_source * +WL_EXPORT struct wl_event_source * wl_event_loop_add_fd(struct wl_event_loop *loop, int fd, uint32_t mask, wl_event_loop_fd_func_t func, @@ -55,7 +55,7 @@ wl_event_loop_add_fd(struct wl_event_loop *loop, struct wl_event_source idle_source; -int +WL_EXPORT int wl_event_loop_remove_source(struct wl_event_loop *loop, struct wl_event_source *source) { @@ -72,7 +72,7 @@ wl_event_loop_remove_source(struct wl_event_loop *loop, }; } -int +WL_EXPORT int wl_event_loop_update_source(struct wl_event_loop *loop, struct wl_event_source *source, uint32_t mask) @@ -90,7 +90,7 @@ wl_event_loop_update_source(struct wl_event_loop *loop, EPOLL_CTL_MOD, source->fd, &ep); } -struct wl_event_loop * +WL_EXPORT struct wl_event_loop * wl_event_loop_create(void) { struct wl_event_loop *loop; @@ -108,14 +108,14 @@ wl_event_loop_create(void) return loop; } -void +WL_EXPORT void wl_event_loop_destroy(struct wl_event_loop *loop) { close(loop->epoll_fd); free(loop); } -struct wl_event_source * +WL_EXPORT struct wl_event_source * wl_event_loop_add_idle(struct wl_event_loop *loop, wl_event_loop_idle_func_t func, void *data) @@ -128,7 +128,7 @@ wl_event_loop_add_idle(struct wl_event_loop *loop, #define ARRAY_LENGTH(a) (sizeof (a) / sizeof (a)[0]) -int +WL_EXPORT int wl_event_loop_wait(struct wl_event_loop *loop) { struct epoll_event ep[32]; |
