>>>>> "Angus" == Angus Leeming <[EMAIL PROTECTED]> writes:

>> void fl_get_composed_string(int * ptr_kbuflen, char const *
>> ptr_keybuf) { if (!ptr_kbuflen) return; *ptr_kbuflen = kbuflen;
>> ptr_keybuf = keybuf; }

Angus> It may be that this function should be written:

Angus> void fl_get_composed_string(int * ptr_kbuflen, char const **
Angus> ptr_keybuf) { if (!ptr_kbuflen) return; *ptr_kbuflen = kbuflen;
Angus> *ptr_keybuf = &keybuf; }

Angus> I get confused by pointers sometimes. Untested of course ;-)

BTW angus, would your changes to xforms preserve xforms behaviour for
other applications? We have to be careful about source-level
compatibility for changes that we propose.

JMarc

Reply via email to