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)