| line | true | false | branch | 
 
| 49 | 4 | 0 | mProbers[0] = new nsSingleByteCharSetProber(&Win1251Model); | 
 
| 50 | 4 | 0 | mProbers[1] = new nsSingleByteCharSetProber(&Koi8rModel); | 
 
| 51 | 4 | 0 | mProbers[2] = new nsSingleByteCharSetProber(&Latin5Model); | 
 
| 52 | 4 | 0 | mProbers[3] = new nsSingleByteCharSetProber(&MacCyrillicModel); | 
 
| 53 | 4 | 0 | mProbers[4] = new nsSingleByteCharSetProber(&Ibm866Model); | 
 
| 54 | 4 | 0 | mProbers[5] = new nsSingleByteCharSetProber(&Ibm855Model); | 
 
| 55 | 4 | 0 | mProbers[6] = new nsSingleByteCharSetProber(&Latin7Model); | 
 
| 56 | 4 | 0 | mProbers[7] = new nsSingleByteCharSetProber(&Win1253Model); | 
 
| 57 | 4 | 0 | mProbers[8] = new nsSingleByteCharSetProber(&Latin5BulgarianModel); | 
 
| 58 | 4 | 0 | mProbers[9] = new nsSingleByteCharSetProber(&Win1251BulgarianModel); | 
 
| 60 | 4 | 0 | nsHebrewProber *hebprober = new nsHebrewProber(); | 
 
| 64 | 4 | 0 | mProbers[11] = new nsSingleByteCharSetProber(&Win1255Model, PR_FALSE, hebprober); // Logical Hebrew | 
 
| 65 | 4 | 0 | mProbers[12] = new nsSingleByteCharSetProber(&Win1255Model, PR_TRUE, hebprober); // Visual Hebrew | 
 
| 67 | 4 | 0 | if (mProbers[10] && mProbers[11] && mProbers[12]) // all are not null | 
 
|  | 0 | 4 | if (mProbers[10] && mProbers[11] && mProbers[12]) // all are not null | 
 
|  | 0 | 4 | if (mProbers[10] && mProbers[11] && mProbers[12]) // all are not null | 
 
| 73 | 0 | 0 | for (PRUint32 i = 10; i <= 12; ++i) | 
 
| 75 | 0 | 0 | delete mProbers[i]; | 
 
|  | 0 | 0 | delete mProbers[i]; | 
 
| 85 | 4 | 0 | Reset(); | 
 
| 90 | 52 | 4 | for (PRUint32 i = 0; i < NUM_OF_SBCS_PROBERS; i++) | 
 
| 92 | 52 | 0 | delete mProbers[i]; | 
 
|  | 52 | 0 | delete mProbers[i]; | 
 
| 100 | 0 | 0 | if (mBestGuess == -1) | 
 
| 104 | 0 | 0 | if (mBestGuess == -1) | 
 
| 114 | 52 | 4 | for (PRUint32 i = 0; i < NUM_OF_SBCS_PROBERS; i++) | 
 
| 116 | 52 | 0 | if (mProbers[i]) // not null | 
 
| 143 | 4 | 0 | if (!FilterWithoutEnglishLetters(aBuf, aLen, &newBuf1, newLen1)) | 
 
| 146 | 4 | 0 | if (newLen1 == 0) | 
 
| 149 | 52 | 4 | for (i = 0; i < NUM_OF_SBCS_PROBERS; i++) | 
 
| 151 | 52 | 0 | if (!mIsActive[i]) | 
 
| 154 | 0 | 52 | if (st == eFoundIt) | 
 
| 160 | 0 | 52 | else if (st == eNotMe) | 
 
| 164 | 0 | 0 | if (mActiveNum <= 0) | 
 
| 173 | 4 | 0 | PR_FREEIF(newBuf1); | 
 
| 190 | 52 | 4 | for (i = 0; i < NUM_OF_SBCS_PROBERS; i++) | 
 
| 192 | 52 | 0 | if (!mIsActive[i]) | 
 
| 195 | 4 | 48 | if (bestConf < cf) |