On Sat, Sep 11, 2004 at 18:14:52 +0200, A. Pagaltzis wrote:
* Jan Hudec <bulb ucw cz> [2004-09-11 11:35]:On Wed, Sep 08, 2004 at 10:51:02 -0700, Mike Schilli wrote:the notion Gtk2::Helper->add_watch(fileno(READHANDLE), 'in', \&callback); instead of Glib::IO->add_watch(fileno(\*READHANDLE), 'in', \&callback); Are these equivalent or do you prefer one or the other?Don't ask others what they prefer. Ask yourself what you prefer. Operationaly, they are completely equivalent.Actually, they're not. Gtk2::Helper registers the callback for G_IO_HUP so it will receive EOF / pipe close events in addition to the events when data is available.
Oops. I was confused by the difference between READHANDLE and \*READHANDLE and didn't realize the difference between Helper and IO. Sorry. ------------------------------------------------------------------------------- Jan 'Bulb' Hudec <bulb ucw cz>
Attachment:
signature.asc
Description: Digital signature