Tartarus CVS: putty: simon

tartarus-commits@lists.tartarus.org tartarus-commits@lists.tartarus.org
Mon, 31 Mar 2003 12:22:09 +0100


CVS Root:       /home/cvs
Module:         putty
Changes by:     simon
Date:           Mon Mar 31 2003  12:22:09 BST

Log message:
Fix a _very_ subtle segfault in my two GTK container classes: the
`forall' function has to be prepared for the list of widgets to
change along the way if (for example) the callback function destroys
its input widget.

Modified files:
    unix            : gtkcols.c gtkpanel.c

Links:
http://cvs.tartarus.org//putty/unix/gtkcols.c.diff?r1=1.1&r2=1.2
http://cvs.tartarus.org//putty/unix/gtkpanel.c.diff?r1=1.2&r2=1.3