Mercurial > pidgin
comparison src/roomlist.c @ 12250:5e2a365af01b
[gaim-migrate @ 14552]
Change some *_unref() reference count guards into g_return_if_fail()/g_return_val_if_fail(). That way we'll get a debug message if they fail, not that they ever should, of course.
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Mon, 28 Nov 2005 11:47:50 +0000 |
parents | 5151c6788f3d |
children | 8bda65b88e49 |
comparison
equal
deleted
inserted
replaced
12249:064a2c28ceec | 12250:5e2a365af01b |
---|---|
122 } | 122 } |
123 | 123 |
124 void gaim_roomlist_unref(GaimRoomlist *list) | 124 void gaim_roomlist_unref(GaimRoomlist *list) |
125 { | 125 { |
126 g_return_if_fail(list != NULL); | 126 g_return_if_fail(list != NULL); |
127 g_return_if_fail(list->ref > 0); | |
127 | 128 |
128 list->ref--; | 129 list->ref--; |
129 | 130 |
130 gaim_debug_misc("roomlist", "unreffing list, ref count now %d\n", list->ref); | 131 gaim_debug_misc("roomlist", "unreffing list, ref count now %d\n", list->ref); |
131 if (list->ref == 0) | 132 if (list->ref == 0) |