| line |
true |
false |
branch |
|
56
|
0 |
12454 |
if (wordlength == 0) { |
|
58
|
0 |
12454 |
} else if (wordlength > 64) { |
|
62
|
3602 |
8852 |
if (wordlength+startbit <= 8) { |
|
71
|
5013 |
8852 |
while (wordlength-bits >= 8) { |
|
77
|
8319 |
533 |
if (lastbits > 0) { |
|
83
|
3910 |
8544 |
if (word == bitmask[wordlength]) { |
|
88
|
8452 |
92 |
RETVAL = word; |
|
109
|
13 |
77 |
if (lshift == 0) { |
|
110
|
226 |
13 |
for (i = 0; i < len; i++) |
|
114
|
1017 |
77 |
for (i = 0; i < len; i++) { |
|
123
|
1243 |
90 |
for (i = 0; i < len; i++) { |
|
124
|
1243 |
0 |
if (str[i] != 0xff) { |
|
128
|
0 |
90 |
if (missing == 1) { |
|
154
|
0 |
5713 |
if (wordlength > 64) { |
|
160
|
5713 |
0 |
if (wordlength > 0) { |
|
163
|
5713 |
0 |
if (wordlength+startbit <= 64) { |
|
172
|
4662 |
5713 |
while (num_encodedbits < wordlength) { |
|
193
|
0 |
0 |
for (i=0; i<3; i++) { |
|
218
|
35 |
0 |
if (width > 0) { |
|
219
|
6 |
29 |
if (startbit == 0) { |
|
221
|
50 |
6 |
for (i = 0; i < width; i++) |
|
231
|
428 |
29 |
for (i = 1; i < width; i++) |
|
253
|
24 |
0 |
if (wordlength > 0) { |
|
257
|
24 |
24 |
while (wordlength-bits > 0) { |