In article <3k7oub$i41@percy.cs.bham.ac.uk>,
Adrian John Howard <adrianh@uk.ac.sussex.cogs> wrote:
[snip]
> exload 'test' ['-lXt' '-lX11']
> (language C, prefix 'raw_')
> XtAddInput(fd, mask, cbk, data):int;
> endexload;
>
> vars i = exacc raw_XtAddInput(
> fd,
> XtInputReadMask,
> XptExportInputCached(pop_receive_tt_message, false,data)
> );
The above should, of course, be:
exload 'test' ['-lXt' '-lX11']
(language C, prefix 'raw_')
XtAppAddInput(ac, fd, mask, cbk, data):int;
endexload;
vars i = exacc raw_XtAppAddInput(
XptCurrentAppContext, ;;; or whatever...
fd,
XtInputReadMask,
XptExportInputCached(pop_receive_tt_message, data, true)
);
Moral: never write code without running it first <sigh>
Adrian
|