| line |
true |
false |
branch |
|
42
|
0 |
7 |
if (writer->trim && content_len) { |
|
|
0 |
0 |
if (writer->trim && content_len) { |
|
46
|
7 |
0 |
if (writer->indent) { |
|
48
|
0 |
7 |
if (indent_len > sizeof(indent_string)) { |
|
53
|
7 |
0 |
XH_WRITER_RESIZE_BUFFER(writer, buf, indent_len + name_len * 2 + 10 + (raw ? content_len : content_len * 5)) |
|
|
0 |
7 |
XH_WRITER_RESIZE_BUFFER(writer, buf, indent_len + name_len * 2 + 10 + (raw ? content_len : content_len * 5)) |
|
|
0 |
0 |
XH_WRITER_RESIZE_BUFFER(writer, buf, indent_len + name_len * 2 + 10 + (raw ? content_len : content_len * 5)) |
|
59
|
0 |
0 |
XH_WRITER_RESIZE_BUFFER(writer, buf, name_len * 2 + 10 + (raw ? content_len : content_len * 5)) |
|
|
0 |
0 |
XH_WRITER_RESIZE_BUFFER(writer, buf, name_len * 2 + 10 + (raw ? content_len : content_len * 5)) |
|
|
0 |
0 |
XH_WRITER_RESIZE_BUFFER(writer, buf, name_len * 2 + 10 + (raw ? content_len : content_len * 5)) |
|
64
|
7 |
0 |
if (name[0] >= '0' && name[0] <= '9') { |
|
|
0 |
7 |
if (name[0] >= '0' && name[0] <= '9') { |
|
72
|
0 |
7 |
if (raw) { |
|
76
|
11 |
7 |
XH_BUFFER_WRITE_ESCAPE_STRING(buf, content, content_len) |
|
81
|
7 |
0 |
if (name[0] >= '0' && name[0] <= '9') { |
|
|
0 |
7 |
if (name[0] >= '0' && name[0] <= '9') { |
|
89
|
7 |
0 |
if (writer->indent) { |
|
102
|
1 |
0 |
if (writer->indent) { |
|
104
|
0 |
1 |
if (indent_len > sizeof(indent_string)) { |
|
109
|
0 |
1 |
XH_WRITER_RESIZE_BUFFER(writer, buf, indent_len + name_len + 5) |
|
115
|
0 |
0 |
XH_WRITER_RESIZE_BUFFER(writer, buf, name_len + 5) |
|
120
|
1 |
0 |
if (name[0] >= '0' && name[0] <= '9') { |
|
|
0 |
1 |
if (name[0] >= '0' && name[0] <= '9') { |
|
128
|
1 |
0 |
if (writer->indent) { |
|
180
|
6 |
0 |
if (writer->indent) { |
|
182
|
0 |
6 |
if (indent_len > sizeof(indent_string)) { |
|
187
|
0 |
6 |
XH_WRITER_RESIZE_BUFFER(writer, buf, indent_len + name_len + 5) |
|
193
|
0 |
0 |
XH_WRITER_RESIZE_BUFFER(writer, buf, name_len + 5) |
|
198
|
6 |
0 |
if (name[0] >= '0' && name[0] <= '9') { |
|
|
0 |
6 |
if (name[0] >= '0' && name[0] <= '9') { |
|
206
|
6 |
0 |
if (writer->indent) { |
|
224
|
0 |
4 |
if (writer->trim) { |
|
228
|
4 |
0 |
if (writer->indent) { |
|
230
|
0 |
4 |
if (indent_len > sizeof(indent_string)) { |
|
234
|
0 |
4 |
XH_WRITER_RESIZE_BUFFER(writer, buf, indent_len + content_len * 5) |
|
239
|
0 |
0 |
XH_WRITER_RESIZE_BUFFER(writer, buf, content_len * 5) |
|
242
|
41 |
4 |
XH_BUFFER_WRITE_ESCAPE_STRING(buf, content, content_len); |
|
244
|
4 |
0 |
if (writer->indent) { |
|
355
|
12 |
0 |
if (writer->indent) { |
|
357
|
0 |
12 |
if (indent_len > sizeof(indent_string)) { |
|
362
|
0 |
12 |
XH_WRITER_RESIZE_BUFFER(writer, buf, indent_len + name_len + 2) |
|
368
|
0 |
0 |
XH_WRITER_RESIZE_BUFFER(writer, buf, name_len + 2) |
|
373
|
12 |
0 |
if (name[0] >= '0' && name[0] <= '9') { |
|
|
0 |
12 |
if (name[0] >= '0' && name[0] <= '9') { |
|
387
|
0 |
6 |
XH_WRITER_RESIZE_BUFFER(writer, buf, 2) |
|
389
|
6 |
0 |
if (writer->indent) { |
|
405
|
0 |
6 |
XH_WRITER_RESIZE_BUFFER(writer, buf, 3) |
|
407
|
6 |
0 |
if (writer->indent) { |
|
425
|
0 |
11 |
if (value == NULL) { |
|
435
|
0 |
11 |
XH_WRITER_RESIZE_BUFFER(writer, buf, name_len + content_len * 6 + 4) |
|
441
|
0 |
11 |
if (content_len == 0) { |
|
446
|
78 |
11 |
XH_BUFFER_WRITE_ESCAPE_ATTR(buf, content, content_len); |