Commit 36e2f3088b22ddc169322f1d31266b0c4f9b6a70
1 parent
564e2f30
return success or failure on event issue
Showing
2 changed files
with
6 additions
and
2 deletions
| @@ -47,7 +47,7 @@ TR_CLASSVARS_DECL(TR_EventHandler) { | @@ -47,7 +47,7 @@ TR_CLASSVARS_DECL(TR_EventHandler) { | ||
| 47 | }; | 47 | }; |
| 48 | 48 | ||
| 49 | void TR_eventHandlerSetDispatcher(TR_EventHandler, TR_EventDispatcher); | 49 | void TR_eventHandlerSetDispatcher(TR_EventHandler, TR_EventDispatcher); |
| 50 | -void TR_eventHandlerIssueEvent(TR_EventHandler, TR_Event); | 50 | +int TR_eventHandlerIssueEvent(TR_EventHandler, TR_Event); |
| 51 | TR_EventDone TR_eventHandlerHandleEvent(TR_EventHandler, TR_Event); | 51 | TR_EventDone TR_eventHandlerHandleEvent(TR_EventHandler, TR_Event); |
| 52 | 52 | ||
| 53 | #define TR_eventHandlerClassCleanup(cname) \ | 53 | #define TR_eventHandlerClassCleanup(cname) \ |
| @@ -27,7 +27,7 @@ | @@ -27,7 +27,7 @@ | ||
| 27 | #include "tr/event.h" | 27 | #include "tr/event.h" |
| 28 | #include "tr/event_handler.h" | 28 | #include "tr/event_handler.h" |
| 29 | 29 | ||
| 30 | -void | 30 | +int |
| 31 | TR_eventHandlerIssueEvent(TR_EventHandler this, TR_Event event) | 31 | TR_eventHandlerIssueEvent(TR_EventHandler this, TR_Event event) |
| 32 | { | 32 | { |
| 33 | if (event) { | 33 | if (event) { |
| @@ -44,7 +44,11 @@ TR_eventHandlerIssueEvent(TR_EventHandler this, TR_Event event) | @@ -44,7 +44,11 @@ TR_eventHandlerIssueEvent(TR_EventHandler this, TR_Event event) | ||
| 44 | event->subject, | 44 | event->subject, |
| 45 | event->serial); | 45 | event->serial); |
| 46 | } | 46 | } |
| 47 | + | ||
| 48 | + return TRUE; | ||
| 47 | } | 49 | } |
| 50 | + | ||
| 51 | + return FALSE; | ||
| 48 | } | 52 | } |
| 49 | 53 | ||
| 50 | // vim: set ts=4 sw=4: | 54 | // vim: set ts=4 sw=4: |
Please
register
or
login
to post a comment