| line |
true |
false |
branch |
|
20
|
4799557 |
675 |
if (needed <= buf->cap) return PDFMAKE_OK; |
|
24
|
114 |
561 |
if (new_cap < needed) new_cap = needed; |
|
25
|
0 |
675 |
if (new_cap < PDFMAKE_BUF_INIT_CAP) new_cap = PDFMAKE_BUF_INIT_CAP; |
|
28
|
0 |
675 |
if (!new_data) return PDFMAKE_ENOMEM; |
|
44
|
0 |
3297 |
if (!buf) return PDFMAKE_EINVAL; |
|
50
|
3297 |
0 |
if (cap > 0) { |
|
52
|
0 |
3297 |
if (!buf->data) return PDFMAKE_ENOMEM; |
|
60
|
0 |
3282 |
if (!buf) return; |
|
68
|
53 |
0 |
if (buf) buf->len = 0; |
|
76
|
0 |
0 |
if (!buf) return PDFMAKE_EINVAL; |
|
83
|
0 |
4800235 |
if (!buf) return PDFMAKE_EINVAL; |
|
84
|
4 |
4800231 |
if (len == 0) return PDFMAKE_OK; |
|
85
|
0 |
4800231 |
if (!data) return PDFMAKE_EINVAL; |
|
88
|
0 |
4800231 |
if (err != PDFMAKE_OK) return err; |
|
96
|
0 |
17792 |
if (!s) return PDFMAKE_OK; |
|
110
|
8912 |
0 |
if (!buf || !fmt) return PDFMAKE_EINVAL; |
|
|
0 |
8912 |
if (!buf || !fmt) return PDFMAKE_EINVAL; |
|
119
|
0 |
8912 |
if (needed < 0) return PDFMAKE_EINVAL; /* Encoding error. */ |
|
121
|
8911 |
1 |
if ((size_t)needed < avail) { |
|
129
|
0 |
1 |
if (err != PDFMAKE_OK) return err; |
|
133
|
0 |
1 |
if (needed < 0) return PDFMAKE_EINVAL; |
|
157
|
0 |
0 |
if (!buf) { |
|
158
|
0 |
0 |
if (len_out) *len_out = 0; |
|
169
|
0 |
0 |
if (len_out) *len_out = len; |