On Thu, Aug 6, 2009 at 1:08 AM, michaelcbr...@msn.com<michaelcbr...@msn.com> wrote: >> I think you may need to pass parameters to the callback functions. >> The user_data variable passed to your request_input function and the >> message text. See the bottom half of input_response_cb() in >> pidgin/gtkresponse.c for an example. Specifically: >> >> ((PurpleRequestInputCb)data->cbs[id])(data->user_data, value); >> >> -Mark >> > > Ok, I'm not sure if this is what you meant, but if I call: > > ok_cb(user_data, default_value); > > ...the compiler complains saying that I have too many arguments. It > won't accept any arguments at all. Am I doing something wrong?
I think your ok_cb variable might be the wrong data type. In the example I pasted above the function pointer is cast to PurpleRequestInputCb before it's called. -Mark _______________________________________________ Support@pidgin.im mailing list Want to unsubscribe? Use this link: http://pidgin.im/cgi-bin/mailman/listinfo/support