{
struct font_style *font_style = xmalloc (sizeof *font_style);
char *text = decode_embedded_html (ct->html->node_.raw, font_style);
+
struct pivot_value *value = xmalloc (sizeof *value);
*value = (struct pivot_value) {
- .font_style = font_style,
- .type = PIVOT_VALUE_TEXT,
.text = {
+ .type = PIVOT_VALUE_TEXT,
.local = text,
.c = text,
.id = text,
.user_provided = true,
},
};
+ pivot_value_ex_rw (value)->font_style = font_style;
struct output_item *item = text_item_create_value (TEXT_ITEM_LOG,
value, NULL);
{
const struct spvsx_container *container
= spvsx_cast_container (node);
+
+ if (container->page_break_before_present)
+ group_item_add_child (parent, page_break_item_create ());
+
child = spv_decode_container (zip, container);
}
else if (spvsx_is_heading (node))
if (psp)
*psp = NULL;
- struct spv_reader *spv = xzalloc (sizeof *spv);
struct zip_reader *zip;
char *error = zip_reader_create (filename, &zip);
if (error)