summaryrefslogtreecommitdiff
blob: 59050a95c4e6e228eea2a55a9358cfd2ebbb856f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Prototypes do not match, fixes some build failures.

Index: onion-0.8/src/onion/poller_libev.c
===================================================================
--- onion-0.8.orig/src/onion/poller_libev.c
+++ onion-0.8/src/onion/poller_libev.c
@@ -75,7 +75,7 @@ void onion_poller_slot_set_timeout(onion
 	el->timeout=timeout_ms;
 }
 /// Sets the polling type: read/write/other. O_POLL_READ | O_POLL_WRITE | O_POLL_OTHER
-void onion_poller_slot_set_type(onion_poller_slot *el, int type){
+void onion_poller_slot_set_type(onion_poller_slot *el, onion_poller_slot_type_e type){
 	el->type=0;
 	if (type&O_POLL_READ)
 		el->type|=EV_READ;
Index: onion-0.8/src/onion/poller_libevent.c
===================================================================
--- onion-0.8.orig/src/onion/poller_libevent.c
+++ onion-0.8/src/onion/poller_libevent.c
@@ -77,7 +77,7 @@ void onion_poller_slot_set_timeout(onion
 	el->timeout=timeout_ms;
 }
 /// Sets the polling type: read/write/other. O_POLL_READ | O_POLL_WRITE | O_POLL_OTHER
-void onion_poller_slot_set_type(onion_poller_slot *el, int type){
+void onion_poller_slot_set_type(onion_poller_slot *el, onion_poller_slot_type_e type){
 	el->type=EV_PERSIST;
 	if (type&O_POLL_READ)
 		el->type|=EV_READ;