summaryrefslogtreecommitdiff
path: root/src/static_libs
diff options
context:
space:
mode:
authorHermet Park <hermetpark@gmail.com>2018-12-07 18:42:45 +0900
committerHermet Park <hermetpark@gmail.com>2018-12-07 19:08:34 +0900
commit950059ce9a85b070a094d7e17ad43c27dd52065e (patch)
treefd57d967712b92b83fb2ded223a0677c44532459 /src/static_libs
parent072f5a2fa0ec6d714de03a983a24330bfbf856a7 (diff)
evas vg: revise basic vg cache logic.
There was a big trouble that vg cache didn't free cached data properly. Plus, there was a unnecessary copy of vg tree data. This revised version is a improvement of our evas vg cache in stable and optmization.
Diffstat (limited to 'src/static_libs')
-rw-r--r--src/static_libs/vg_common/vg_common.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/static_libs/vg_common/vg_common.c b/src/static_libs/vg_common/vg_common.c
index 1593a08..1eb5b58 100644
--- a/src/static_libs/vg_common/vg_common.c
+++ b/src/static_libs/vg_common/vg_common.c
@@ -832,6 +832,7 @@ vg_common_create_vg_node(Svg_Node *node)
832 vg_data->view_box.w = node->node.doc.vw; 832 vg_data->view_box.w = node->node.doc.vw;
833 vg_data->view_box.h = node->node.doc.vh; 833 vg_data->view_box.h = node->node.doc.vh;
834 vg_data->preserve_aspect = node->node.doc.preserve_aspect; 834 vg_data->preserve_aspect = node->node.doc.preserve_aspect;
835 vg_data->static_viewbox = EINA_TRUE;
835 vg_data->root = vg_common_create_vg_node_helper(node, NULL, vg_data); 836 vg_data->root = vg_common_create_vg_node_helper(node, NULL, vg_data);
836 837
837 return vg_data; 838 return vg_data;