evas vg: optimization++ 68/192568/1
authorHermet Park <hermetpark@gmail.com>
Tue, 6 Nov 2018 05:01:22 +0000 (14:01 +0900)
committerHermet Park <hermetpark@gmail.com>
Tue, 6 Nov 2018 12:47:50 +0000 (21:47 +0900)
Remove unnecessary vg tree copy.

Change-Id: I3198c7a30e269f00e24fd21a8563af35b23178f2

src/lib/evas/vg/evas_vg_cache.c

index 244176a..4f0748d 100644 (file)
@@ -350,7 +350,7 @@ evas_cache_vg_tree_get(Vg_Cache_Entry *vg_entry, unsigned int frame_num)
    if (!vfd->loader->file_data(vfd)) return NULL;
 
    if (vg_entry->root) efl_unref(vg_entry->root);
-   vg_entry->root = efl_duplicate(vfd->root);
+   vg_entry->root = efl_ref(vfd->root);
 
    _local_transform(vg_entry->root, vg_entry->w, vg_entry->h, vfd);