summaryrefslogtreecommitdiff
path: root/t/16term-read.c
diff options
context:
space:
mode:
authorPaul "LeoNerd" Evans <leonerd@leonerd.org.uk>2015-03-23 19:00:27 +0000
committerPaul "LeoNerd" Evans <leonerd@leonerd.org.uk>2015-03-23 19:00:27 +0000
commita58163daf5865e81bbd35f62d24253c4ea6e67c7 (patch)
tree1bf537e649eedd025313524960225d5fe9f16035 /t/16term-read.c
parent62e7897d36f4bd7cb7ba4dab9dc89db985ea9228 (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.c4
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[])