machinarium: make typedef of coroutine function

This commit is contained in:
Dmitry Simonenko 2017-04-13 20:35:49 +03:00
parent ed2e975ea3
commit 8eda2208ef
1 changed files with 3 additions and 1 deletions

View File

@ -7,9 +7,11 @@
* cooperative multitasking engine.
*/
typedef void (*mm_context_callback_t)(void*);
void *mm_context_alloc(size_t);
void mm_context_free(void*);
void mm_context_create(void*, void (*)(void*), void*);
void mm_context_create(void*, mm_context_callback_t, void*);
void mm_context_swap(void*, void*);
#endif