diff --git a/event.c b/event.c index e1b76adf..830dacbf 100644 --- a/event.c +++ b/event.c @@ -1927,8 +1927,6 @@ event_new(struct event_base *base, evutil_socket_t fd, short events, void (*cb)( ev = mm_malloc(sizeof(struct event)); if (ev == NULL) return (NULL); - if (arg == &event_self_cbarg_ptr_) - arg = ev; if (event_assign(ev, base, fd, events, cb, arg) < 0) { mm_free(ev); return (NULL);