| line | true | false | branch | 
 
| 9 | 0 | 91 | if ((err = malloc(sizeof(*err))) == NULL) { | 
 
| 27 | 0 | 65 | if (err == NULL) return; | 
 
| 33 | 0 | 8 | if (err == NULL) return; | 
 
| 38 | 0 | 8 | if ( type == B_ERROR_FATAL ) { | 
 
| 45 | 0 | 8 | if ((err->message = b_string_new(message)) == NULL) { | 
 
| 49 | 0 | 8 | if ((err->path = b_string_dup(path)) == NULL) { | 
 
| 53 | 0 | 8 | if (err->callback) { | 
 
| 68 | 0 | 6670 | if (err == NULL) return; | 
 
| 81 | 0 | 27 | if (err == NULL) return 0; | 
 
| 87 | 0 | 0 | if (err == NULL) return 0; | 
 
| 93 | 0 | 0 | if (err == NULL) return -1; | 
 
| 99 | 0 | 0 | if (err == NULL) return -1; | 
 
| 105 | 0 | 0 | if (err == NULL) return NULL; | 
 
| 111 | 0 | 8 | if (err == NULL) return NULL; | 
 
| 117 | 0 | 27 | if (err == NULL) return; | 
 
| 130 | 0 | 91 | if (err == NULL) return; |