diff options
author | Lubos Dolezel <lubos@dolezel.info> | 2015-07-07 21:20:20 +0200 |
---|---|---|
committer | Lubos Dolezel <lubos@dolezel.info> | 2015-07-07 21:20:20 +0200 |
commit | 415aa345125e48f5be1ee47296b00e49a587f2ae (patch) | |
tree | 1751df83ab6030a5bd787bf406c83d5940e05435 /src/userintf.cpp | |
parent | db51799e5b64e406bb83576ad609075142c26a86 (diff) | |
download | twinkle-415aa345125e48f5be1ee47296b00e49a587f2ae.tar twinkle-415aa345125e48f5be1ee47296b00e49a587f2ae.tar.gz twinkle-415aa345125e48f5be1ee47296b00e49a587f2ae.tar.lz twinkle-415aa345125e48f5be1ee47296b00e49a587f2ae.tar.xz twinkle-415aa345125e48f5be1ee47296b00e49a587f2ae.zip |
Support function calls on event queues (useful for #17)
Diffstat (limited to 'src/userintf.cpp')
-rw-r--r-- | src/userintf.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/userintf.cpp b/src/userintf.cpp index 71ca14a..bbd7fe6 100644 --- a/src/userintf.cpp +++ b/src/userintf.cpp @@ -2242,6 +2242,9 @@ void t_userintf::process_events(void) { case EV_QUIT: quit = true; break; + case EV_FN_CALL: + static_cast<t_event_fncall*>(event)->invoke(); + break; default: assert(false); break; |