Changeset 4179
- Timestamp:
- 12/20/10 15:04:37 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/reader-common.c
r4171 r4179 101 101 static int reader_activate_card(struct s_reader * reader, ATR * atr, unsigned short deprecated) 102 102 { 103 int i ;103 int i,ret; 104 104 if (!reader_card_inserted(reader)) 105 105 return 0; 106 106 107 107 /* Activate card */ 108 for (i=0; i< 5; i++) {109 if (!ICC_Async_Activate(reader, atr, deprecated)) {110 i = 100;108 for (i=0; i<3; i++) { 109 ret = ICC_Async_Activate(reader, atr, deprecated); 110 if (!ret) 111 111 break; 112 }113 112 cs_log("Error activating card."); 114 113 cs_sleepms(500); 115 114 } 116 if ( i<100) return(0);115 if (ret) return(0); 117 116 118 117 reader->init_history_pos=0;
Note:
See TracChangeset
for help on using the changeset viewer.