line |
true |
false |
branch |
238
|
0 |
28307 |
if ( (buf = malloc(size)) == NULL ) { |
267
|
0 |
10 |
if ((result = realloc(block, size)) == NULL) { |
302
|
0 |
10 |
if (mp->used == mp->alloc) i_mempool_extend(mp); |
312
|
10 |
5 |
for(i=0; iused; i++) myfree(mp->p[i]); |
325
|
47886 |
126033 |
if (a
|
330
|
19171 |
16700 |
if (a>b) return a; else return b; |
372
|
0 |
0 |
if (*len == 0) |
376
|
0 |
0 |
for (i = 0; i < sizeof(utf8_sizes)/sizeof(*utf8_sizes); ++i) { |
377
|
0 |
0 |
if ((c & utf8_sizes[i].mask) == utf8_sizes[i].expect) { |
382
|
0 |
0 |
if (clen == 0 || *len < clen-1) { |
|
0 |
0 |
if (clen == 0 || *len < clen-1) { |
390
|
0 |
0 |
while (i < clen) { |
391
|
0 |
0 |
if (((*p)[ci] & 0xC0) != 0x80) { |
399
|
0 |
0 |
if (c & 0x80) { |
400
|
0 |
0 |
if ((c & 0xE0) == 0xC0) { |
403
|
0 |
0 |
else if ((c & 0xF0) == 0xE0) { |
406
|
0 |
0 |
else if ((c & 0xF8) == 0xF0) { |