| line |
true |
false |
branch |
|
48
|
0 |
12438 |
if (wordlength == 0) { |
|
50
|
0 |
12438 |
} else if (wordlength > 32) { |
|
54
|
3601 |
8837 |
if (wordlength+startbit <= 8) { |
|
63
|
4976 |
8837 |
while (wordlength-bits >= 8) { |
|
69
|
8306 |
531 |
if (lastbits > 0) { |
|
75
|
3909 |
8529 |
if (word == bitmask[wordlength]) { |
|
101
|
13 |
77 |
if (lshift == 0) { |
|
102
|
226 |
13 |
for (i = 0; i < len; i++) |
|
106
|
1017 |
77 |
for (i = 0; i < len; i++) { |
|
115
|
1243 |
90 |
for (i = 0; i < len; i++) { |
|
116
|
1243 |
0 |
if (str[i] != 0xff) { |
|
120
|
0 |
90 |
if (missing == 1) { |
|
146
|
0 |
5671 |
if (wordlength > 32) { |
|
152
|
5671 |
0 |
if (wordlength > 0) { |
|
155
|
5650 |
21 |
if (wordlength+startbit <= 32) { |
|
164
|
4532 |
5650 |
while (num_encodedbits < wordlength) { |
|
185
|
63 |
21 |
for (i=0; i<3; i++) { |
|
210
|
35 |
0 |
if (width > 0) { |
|
211
|
6 |
29 |
if (startbit == 0) { |
|
213
|
50 |
6 |
for (i = 0; i < width; i++) |
|
223
|
428 |
29 |
for (i = 1; i < width; i++) |
|
245
|
23 |
0 |
if (wordlength > 0) { |
|
249
|
24 |
23 |
while (wordlength-bits > 0) { |