port: ep_port_feed_events() should return int not size_t

This commit is contained in:
Bert Belder 2017-09-25 19:08:25 +02:00
parent fddb30bfd8
commit 6629ae68b5
2 changed files with 12 additions and 12 deletions

View File

@ -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];

View File

@ -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,