| 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) { |