CVSROOT:        /cvs/gnome
Module name:    libsigc++2
Changes by:     murrayc 05/12/01 06:46:10

Modified files:
        .              : ChangeLog 
        sigc++/functors: slot_base.cc 

Log message:
2005-12-01  Murray Cumming <[EMAIL PROTECTED]>

* sigc++/functors/slot_base.cc:
slot_base::disconnect(): Set call_ to 0,
to invalidate the slot, even if parent_ is 0.
I think parent_ is, for instance, a signal, but
disconnect should still work on a slot that is not
connected to a signal, because a slot can be invoked
directly.
Fixes bug #311057 [http://bugzilla.gnome.org/show_bug.cgi?id=311057] from James 
Lin.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libsigc%2B%2B2&who=murrayc&date=explicit&mindate=2005-12-01%2006:45&maxdate=2005-12-01%2006:47

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to