Changeset 5189 for trunk/module-cccam.c
- Timestamp:
- 05/06/11 21:07:35 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/module-cccam.c
r5188 r5189 1205 1205 } 1206 1206 1207 add_extended_ecm_idx(cl, send_idx, cur_er->idx, card, cur_srvid, 0); 1207 struct cc_extended_ecm_idx *eei = get_extended_ecm_idx(cl, send_idx, FALSE); 1208 if (eei) { 1209 eei->ecm_idx = cur_er->idx; 1210 eei->card = card; 1211 eei->srvid = cur_srvid; 1212 } 1213 else 1214 add_extended_ecm_idx(cl, send_idx, cur_er->idx, card, cur_srvid, 0); 1208 1215 1209 1216 rdr->cc_currenthops = card->hop; … … 2935 2942 cs_sleepms(50); 2936 2943 } 2937 2938 LL_ITER *it = ll_iter_create(cc->cards); 2939 struct cc_card *card; 2940 while ((card = ll_iter_next(it))) { 2941 cc_free_card(card); 2942 ll_iter_remove(it); 2943 } 2944 ll_iter_release(it); 2944 2945 cc_free_cardlist(cc->cards, FALSE); 2945 2946 pthread_mutex_unlock(&cc->cards_busy); 2946 2947 }
Note:
See TracChangeset
for help on using the changeset viewer.