mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2026-06-08 08:08:29 +02:00
SVG: Emit "svg" version in document_finish.
At least when there's something valid in document->svg_version.
This commit is contained in:
parent
5336cf5a98
commit
e91b2c87cc
1 changed files with 3 additions and 2 deletions
|
|
@ -1693,8 +1693,6 @@ _cairo_svg_document_create (cairo_output_stream_t *output_stream,
|
|||
|
||||
xmlSetProp (node, CC2XML ("xmlns"), CC2XML ("http://www.w3.org/2000/svg"));
|
||||
xmlSetProp (node, CC2XML ("xmlns:xlink"), CC2XML ("http://www.w3.org/1999/xlink"));
|
||||
xmlSetProp (node, CC2XML ("version"),
|
||||
CC2XML (_cairo_svg_internal_version_strings [document->svg_version]));
|
||||
|
||||
document->alpha_filter = FALSE;
|
||||
|
||||
|
|
@ -1754,6 +1752,9 @@ _cairo_svg_document_finish (cairo_svg_document_t *document)
|
|||
if (document->finished)
|
||||
return CAIRO_STATUS_SUCCESS;
|
||||
|
||||
xmlSetProp (document->xml_node_main, CC2XML ("version"),
|
||||
CC2XML (_cairo_svg_internal_version_strings [document->svg_version]));
|
||||
|
||||
xml_output_buffer = xmlOutputBufferCreateIO ((xmlOutputWriteCallback) _cairo_svg_document_write,
|
||||
(xmlOutputCloseCallback) NULL,
|
||||
(void *) document->output_stream,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue