diff --git a/tests/examples/c/epoll.c b/tests/examples/c/epoll.c index 1ef9b3eddffd0ebad549e91264cad95514735d9b..eb66156c14ae6a856846b28fb061e0766c923eb2 100644 --- a/tests/examples/c/epoll.c +++ b/tests/examples/c/epoll.c @@ -177,7 +177,8 @@ static void* routine(void* arg) { ep_t *ep = (ep_t*)arg; while (!ep->stopping) { - struct epoll_event evs[10] = {0}; + struct epoll_event evs[10]; + memset(evs, 0, sizeof(evs)); A(0==pthread_mutex_lock(&ep->lock), ""); A(ep->waiting==0, "internal logic error");