| 1206 | } |
| 1207 | |
| 1208 | cs_error_t icmap_track_delete(icmap_track_t icmap_track) |
| 1209 | { |
| 1210 | int32_t err; |
| 1211 | |
| 1212 | if ((err = qb_map_notify_del_2(icmap_global_map->qb_map, icmap_track->key_name, |
| 1213 | icmap_notify_fn, icmap_tt_to_qbtt(icmap_track->track_type), icmap_track)) != 0) { |
| 1214 | return (qb_to_cs_error(err)); |
| 1215 | } |
| 1216 | |
| 1217 | qb_list_del(&icmap_track->list); |
| 1218 | free(icmap_track->key_name); |
| 1219 | free(icmap_track); |
| 1220 | |
| 1221 | return (CS_OK); |
| 1222 | } |
| 1223 | |
| 1224 | void *icmap_track_get_user_data(icmap_track_t icmap_track) |
| 1225 | { |
no test coverage detected