port: ep_port_feed_events() should return int not size_t
This commit is contained in:
parent
fddb30bfd8
commit
6629ae68b5
14
src/port.c
14
src/port.c
@ -110,17 +110,17 @@ int ep_port_update_events(ep_port_t* port_info) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
size_t ep_port_feed_events(ep_port_t* port_info,
|
||||
OVERLAPPED_ENTRY* completion_list,
|
||||
size_t completion_count,
|
||||
struct epoll_event* event_list,
|
||||
size_t max_event_count) {
|
||||
int ep_port_feed_events(ep_port_t* port_info,
|
||||
OVERLAPPED_ENTRY* completion_list,
|
||||
int completion_count,
|
||||
struct epoll_event* event_list,
|
||||
int max_event_count) {
|
||||
if (completion_count > max_event_count)
|
||||
abort();
|
||||
|
||||
size_t event_count = 0;
|
||||
int event_count = 0;
|
||||
|
||||
for (size_t i = 0; i < completion_count; i++) {
|
||||
for (int i = 0; i < completion_count; i++) {
|
||||
OVERLAPPED* overlapped = completion_list[i].lpOverlapped;
|
||||
ep_sock_t* sock_info = ep_sock_from_overlapped(overlapped);
|
||||
struct epoll_event* ev = &event_list[event_count];
|
||||
|
||||
10
src/port.h
10
src/port.h
@ -31,11 +31,11 @@ EPOLL_INTERNAL int ep_port_close(ep_port_t* port_info);
|
||||
EPOLL_INTERNAL int ep_port_delete(ep_port_t* port_info);
|
||||
|
||||
EPOLL_INTERNAL int ep_port_update_events(ep_port_t* port_info);
|
||||
EPOLL_INTERNAL size_t ep_port_feed_events(ep_port_t* port_info,
|
||||
OVERLAPPED_ENTRY* completion_list,
|
||||
size_t completion_count,
|
||||
struct epoll_event* event_list,
|
||||
size_t max_event_count);
|
||||
EPOLL_INTERNAL int ep_port_feed_events(ep_port_t* port_info,
|
||||
OVERLAPPED_ENTRY* completion_list,
|
||||
int completion_count,
|
||||
struct epoll_event* event_list,
|
||||
int max_event_count);
|
||||
|
||||
EPOLL_INTERNAL poll_group_t* ep_port_acquire_poll_group(
|
||||
ep_port_t* port_info,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user