| 332 | static __thread acl::fiber *backend_fiber = NULL; |
| 333 | |
| 334 | void fiber::schedule_gui() |
| 335 | { |
| 336 | acl_fiber_schedule_init(1); |
| 337 | acl_fiber_schedule_set_event(FIBER_EVENT_WMSG); |
| 338 | winapi_hook(); |
| 339 | |
| 340 | if (backend_fiber == NULL) { |
| 341 | backend_fiber = new gui_backend; |
| 342 | backend_fiber->start(); |
| 343 | delete backend_fiber; |
| 344 | backend_fiber = NULL; |
| 345 | } |
| 346 | } |
| 347 | |
| 348 | void fiber::schedule(fiber_event_t type /* FIBER_EVENT_T_KERNEL */) |
| 349 | { |
nothing calls this directly
no test coverage detected