… | |
… | |
97 | if (ev_x_cur) |
97 | if (ev_x_cur) |
98 | ev_x_cur = (struct event_base *)ev_loop_new (EVFLAG_AUTO); |
98 | ev_x_cur = (struct event_base *)ev_loop_new (EVFLAG_AUTO); |
99 | else |
99 | else |
100 | ev_x_cur = (struct event_base *)ev_default_loop (EVFLAG_AUTO); |
100 | ev_x_cur = (struct event_base *)ev_default_loop (EVFLAG_AUTO); |
101 | #else |
101 | #else |
102 | assert (("multiple event bases not supported when not compiled with EV_MULTIPLICITY", !ev_x_cur)); |
102 | assert (("libev: multiple event bases not supported when not compiled with EV_MULTIPLICITY", !ev_x_cur)); |
103 | |
103 | |
104 | ev_x_cur = (struct event_base *)(long)ev_default_loop (EVFLAG_AUTO); |
104 | ev_x_cur = (struct event_base *)(long)ev_default_loop (EVFLAG_AUTO); |
105 | #endif |
105 | #endif |
106 | |
106 | |
107 | return ev_x_cur; |
107 | return ev_x_cur; |