diff options
author | Azat Khuzhin <a3at.mail@gmail.com> | 2017-03-12 20:50:35 +0300 |
---|---|---|
committer | Azat Khuzhin <a3at.mail@gmail.com> | 2017-03-13 12:57:22 +0300 |
commit | 9081b66c9c1446b11c0052bade799fafb460efed (patch) | |
tree | 5a736bdd8a074e93dc79c2faece3e4a67df1c203 /event-internal.h | |
parent | 83b1584700ec453e89017b5f12cf338a50b101b4 (diff) | |
download | libevent-9081b66c9c1446b11c0052bade799fafb460efed.tar.gz |
Export symbols for -fvisibility=hidden (under cmake)
Fixes: #442
Diffstat (limited to 'event-internal.h')
-rw-r--r-- | event-internal.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/event-internal.h b/event-internal.h index 66dcfc32..08a2bde1 100644 --- a/event-internal.h +++ b/event-internal.h @@ -421,16 +421,19 @@ int event_del_nolock_(struct event *ev, int blocking); int event_remove_timer_nolock_(struct event *ev); void event_active_nolock_(struct event *ev, int res, short count); +EVENT2_EXPORT_SYMBOL int event_callback_activate_(struct event_base *, struct event_callback *); int event_callback_activate_nolock_(struct event_base *, struct event_callback *); int event_callback_cancel_(struct event_base *base, struct event_callback *evcb); void event_callback_finalize_nolock_(struct event_base *base, unsigned flags, struct event_callback *evcb, void (*cb)(struct event_callback *, void *)); +EVENT2_EXPORT_SYMBOL void event_callback_finalize_(struct event_base *base, unsigned flags, struct event_callback *evcb, void (*cb)(struct event_callback *, void *)); int event_callback_finalize_many_(struct event_base *base, int n_cbs, struct event_callback **evcb, void (*cb)(struct event_callback *, void *)); +EVENT2_EXPORT_SYMBOL void event_active_later_(struct event *ev, int res); void event_active_later_nolock_(struct event *ev, int res); int event_callback_activate_later_nolock_(struct event_base *base, @@ -441,6 +444,7 @@ void event_callback_init_(struct event_base *base, struct event_callback *cb); /* FIXME document. */ +EVENT2_EXPORT_SYMBOL void event_base_add_virtual_(struct event_base *base); void event_base_del_virtual_(struct event_base *base); @@ -450,6 +454,7 @@ void event_base_del_virtual_(struct event_base *base); Returns on success; aborts on failure. */ +EVENT2_EXPORT_SYMBOL void event_base_assert_ok_(struct event_base *base); void event_base_assert_ok_nolock_(struct event_base *base); |