Make foreach() safe against removal of the _current_ element. While this
authorOwen Taylor <otaylor@redhat.com>
Thu, 3 May 2001 10:47:32 +0000 (10:47 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Thu, 3 May 2001 10:47:32 +0000 (10:47 +0000)
commit0402b625ee727469c040890235f8521a2e23d5c7
tree3cef8c995e2f9e7a4bb2d6e3c682c89ec1fd5076
parent39f526ef20b6efbdf75d7035523a78cd1a85b99b
Make foreach() safe against removal of the _current_ element. While this

Thu May  3 06:38:28 2001  Owen Taylor  <otaylor@redhat.com>

* g[s]list.c (g_[s]list_foreach) docs/Changes-2.0.txt: Make
foreach() safe against removal of the _current_ element. While
this could break some code, the new behavior is consistent with
the rest of GLib/GTK+ and probably is what people expect in most
cases. (Suggested by Paul Kuykendall, #50071)
13 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
docs/Changes-2.0.txt
glib/glist.c
glib/gslist.c
glist.c
gslist.c