summaryrefslogtreecommitdiff
path: root/image/svg.c
diff options
context:
space:
mode:
Diffstat (limited to 'image/svg.c')
-rw-r--r--image/svg.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/image/svg.c b/image/svg.c
index 54a48083b..76be76ac2 100644
--- a/image/svg.c
+++ b/image/svg.c
@@ -138,6 +138,9 @@ static void svg_reformat(struct content *c, int width, int height)
svgtiny_parse(svg->diagram, source_data, source_size,
nsurl_access(content_get_url(c)),
width, height);
+
+ svg->current_width = width;
+ svg->current_height = height;
}
c->width = svg->diagram->width;
@@ -335,7 +338,7 @@ static const content_handler svg_content_handler = {
.redraw = svg_redraw,
.clone = svg_clone,
.type = svg_content_type,
- .no_share = false,
+ .no_share = true
};
static const char *svg_types[] = {