comparison src/blist.c @ 13495:8f299b9cd184

[gaim-migrate @ 15871] ui_ops can theoretically be NULL. We check for that with every use. We missed this one. Resolves CID 93 committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Mon, 13 Mar 2006 18:31:21 +0000
parents 51c6405049a3
children a092ea4edd4e
comparison
equal deleted inserted replaced
13494:2d1ccccde3d4 13495:8f299b9cd184
1206 1206
1207 if (ops && ops->remove) 1207 if (ops && ops->remove)
1208 ops->remove(gaimbuddylist, cnode); 1208 ops->remove(gaimbuddylist, cnode);
1209 /* ops->remove() cleaned up the cnode's ui_data, so we need to 1209 /* ops->remove() cleaned up the cnode's ui_data, so we need to
1210 * reinitialize it */ 1210 * reinitialize it */
1211 ops->new_node(cnode); 1211 if (ops && ops->new_node)
1212 ops->new_node(cnode);
1212 1213
1213 gaim_blist_schedule_save(); 1214 gaim_blist_schedule_save();
1214 } 1215 }
1215 1216
1216 if (node != NULL) { 1217 if (node != NULL) {