diff options
author | Paul "LeoNerd" Evans <leonerd@leonerd.org.uk> | 2015-03-23 19:00:27 +0000 |
---|---|---|
committer | Paul "LeoNerd" Evans <leonerd@leonerd.org.uk> | 2015-03-23 19:00:27 +0000 |
commit | a58163daf5865e81bbd35f62d24253c4ea6e67c7 (patch) | |
tree | 1bf537e649eedd025313524960225d5fe9f16035 /t/16term-read.c | |
parent | 62e7897d36f4bd7cb7ba4dab9dc89db985ea9228 (diff) |
Make eventhook functions return int instead of void; leading to the ability to run a hooklist until some true value is obtained
Diffstat (limited to 't/16term-read.c')
-rw-r--r-- | t/16term-read.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/t/16term-read.c b/t/16term-read.c index edf7d2f..89a2b2a 100644 --- a/t/16term-read.c +++ b/t/16term-read.c @@ -9,10 +9,12 @@ TickitKeyEventType keytype; char keystr[16]; -void on_key(TickitTerm *tt, TickitEventType ev, TickitEventInfo *args, void *data) +int on_key(TickitTerm *tt, TickitEventType ev, TickitEventInfo *args, void *data) { keytype = args->type; strncpy(keystr, args->str, sizeof(keystr)-1); keystr[sizeof(keystr)-1] = 0; + + return 1; } int main(int argc, char *argv[]) |