xref: /inferno-os/libtk/extns.c (revision 37da2899f40661e3e9631e497da8dc59b971cbd0)
1 #include "lib9.h"
2 #include "draw.h"
3 #include "tk.h"
4 
5 int
tkextndeliver(Tk * tk,TkAction * binds,int event,void * data)6 tkextndeliver(Tk *tk, TkAction *binds, int event, void *data)
7 {
8 	return tksubdeliver(tk, binds, event, data, 1);
9 }
10 
11 void
tkextnfreeobj(Tk * tk)12 tkextnfreeobj(Tk *tk)
13 {
14 	USED(tk);
15 }
16 
17 int
tkextnnewctxt(TkCtxt * ctxt)18 tkextnnewctxt(TkCtxt *ctxt)
19 {
20 	USED(ctxt);
21 	return 0;
22 }
23 
24 void
tkextnfreectxt(TkCtxt * ctxt)25 tkextnfreectxt(TkCtxt *ctxt)
26 {
27 	USED(ctxt);
28 }
29 
30 char*
tkextnparseseq(char * seq,char * rest,int * event)31 tkextnparseseq(char *seq, char *rest, int *event)
32 {
33 	USED(seq);
34 	USED(rest);
35 	USED(event);
36 	return nil;
37 }
38