| rinq.c | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 15 | 18 | 83.3 |
| line | true | false | branch |
|---|---|---|---|
| 51 | 1223 | 156 | RINQ_NEW(x,ref); |
| 0 | 156 | RINQ_NEW(x,ref); | |
| 53 | 1316 | 63 | if ((*head) == NULL) { |
| 71 | 60 | 1345 | if ((*head) == NULL) return NULL; |
| 73 | 1285 | 60 | if (RINQ_IS_DETACHED((*head))) { |
| 84 | 1345 | 0 | RINQ_FREE(x); |
| 93 | 33 | 1 | if (*head == node) { |
| 94 | 31 | 2 | if (node->next == node) { |
| 101 | 34 | 0 | RINQ_FREE(node); |