evmap: use approparite type for changes to avoid warnings under windows

(cherry picked from commit 74c10894117f9dd2b230ec8d0e30d41c08df3b45)
This commit is contained in:
Azat Khuzhin 2019-01-29 21:31:19 +03:00
parent 283da04721
commit 048bee0a12
No known key found for this signature in database
GPG Key ID: B86086848EF8686D

View File

@ -859,7 +859,7 @@ event_changelist_add_(struct event_base *base, evutil_socket_t fd, short old, sh
struct event_changelist *changelist = &base->changelist;
struct event_changelist_fdinfo *fdinfo = p;
struct event_change *change;
short evchange = EV_CHANGE_ADD | (events & (EV_ET|EV_PERSIST|EV_SIGNAL));
ev_uint8_t evchange = EV_CHANGE_ADD | (events & (EV_ET|EV_PERSIST|EV_SIGNAL));
event_changelist_check(base);
@ -889,7 +889,7 @@ event_changelist_del_(struct event_base *base, evutil_socket_t fd, short old, sh
struct event_changelist *changelist = &base->changelist;
struct event_changelist_fdinfo *fdinfo = p;
struct event_change *change;
short del = EV_CHANGE_DEL | (events & EV_ET);
ev_uint8_t del = EV_CHANGE_DEL | (events & EV_ET);
event_changelist_check(base);
change = event_changelist_get_or_construct(changelist, fd, old, fdinfo);