No need to clear memory outside of condition.

pull/1698/head
Roger A. Light 5 years ago
parent 86e0122a2d
commit a69f125b80

@ -115,8 +115,8 @@ int mux_epoll__add_out(struct mosquitto *context)
{
struct epoll_event ev;
memset(&ev, 0, sizeof(struct epoll_event));
if(!(context->events & EPOLLOUT)) {
memset(&ev, 0, sizeof(struct epoll_event));
ev.data.ptr = context;
ev.events = EPOLLIN | EPOLLOUT;
if(epoll_ctl(db.epollfd, EPOLL_CTL_ADD, context->sock, &ev) == -1) {
@ -134,8 +134,8 @@ int mux_epoll__remove_out(struct mosquitto *context)
{
struct epoll_event ev;
memset(&ev, 0, sizeof(struct epoll_event));
if(context->events & EPOLLOUT) {
memset(&ev, 0, sizeof(struct epoll_event));
ev.data.ptr = context;
ev.events = EPOLLIN;
if(epoll_ctl(db.epollfd, EPOLL_CTL_ADD, context->sock, &ev) == -1) {

Loading…
Cancel
Save