diff options
Diffstat (limited to 'includes/Task.h')
-rw-r--r-- | includes/Task.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/includes/Task.h b/includes/Task.h index 0f04b32..2577761 100644 --- a/includes/Task.h +++ b/includes/Task.h @@ -1,10 +1,10 @@ #pragma once #include <stdlib.h> -#include <functional> -#ifndef _WIN32 -#include <coro.h> +#ifdef __linux +#include <ucontext.h> #endif +#include <functional> #include <ev++.h> #include <list> #include <Exceptions.h> @@ -243,7 +243,7 @@ class Task { } void * m_stack = NULL; #ifndef _WIN32 - coro_context m_ctx; + ucontext_t m_ctx; #else void * m_fiber = NULL; #endif |