line |
true |
false |
branch |
48
|
0 |
12716 |
if (wordlength == 0) { |
50
|
0 |
12716 |
} else if (wordlength > 32) { |
54
|
3503 |
9213 |
if (wordlength+startbit <= 8) { |
63
|
5458 |
9213 |
while (wordlength-bits >= 8) { |
69
|
8645 |
568 |
if (lastbits > 0) { |
75
|
4097 |
8619 |
if (word == bitmask[wordlength]) { |
101
|
17 |
76 |
if (lshift == 0) { |
102
|
354 |
17 |
for (i = 0; i < len; i++) |
106
|
1013 |
76 |
for (i = 0; i < len; i++) { |
115
|
1367 |
93 |
for (i = 0; i < len; i++) { |
116
|
1367 |
0 |
if (str[i] != 0xff) { |
120
|
0 |
93 |
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) { |