| 85 | } |
| 86 | |
| 87 | static int aeApiResize(aeEventLoop *eventLoop, int setsize) { |
| 88 | aeApiState *state = eventLoop->apidata; |
| 89 | |
| 90 | state->events = zrealloc(state->events, sizeof(struct kevent)*setsize); |
| 91 | state->eventsMask = zrealloc(state->eventsMask, EVENT_MASK_MALLOC_SIZE(setsize)); |
| 92 | memset(state->eventsMask, 0, EVENT_MASK_MALLOC_SIZE(setsize)); |
| 93 | return 0; |
| 94 | } |
| 95 | |
| 96 | static void aeApiFree(aeEventLoop *eventLoop) { |
| 97 | aeApiState *state = eventLoop->apidata; |