evas vg: do return api call properly. 61/192661/1
authorHermet Park <hermetpark@gmail.com>
Wed, 7 Nov 2018 10:36:11 +0000 (19:36 +0900)
committerHermet Park <hermetpark@gmail.com>
Wed, 7 Nov 2018 10:38:00 +0000 (19:38 +0900)
Change-Id: I4e47a1db777d04ffb72ebac6201c3ef56c050f8d

src/lib/evas/canvas/efl_canvas_vg.c

index 71df7c9..4e5b0d1 100644 (file)
@@ -401,13 +401,11 @@ EOLIAN static Eina_Bool
 _efl_canvas_vg_efl_file_save(const Eo *obj, Efl_Canvas_Vg_Data *pd, const char *file, const char *key, const char *flags)
 {
    if (pd->vg_entry)
-     evas_cache_vg_entry_file_save(pd->vg_entry, file, key, flags);
-   else
-     {
-        Evas_Coord w, h;
-        evas_object_geometry_get(obj, NULL, NULL, &w, &h);
-        evas_cache_vg_file_save(pd->root, w, h, file, key, flags);
-     }
+     return evas_cache_vg_entry_file_save(pd->vg_entry, file, key, flags);
+
+   Evas_Coord w, h;
+   evas_object_geometry_get(obj, NULL, NULL, &w, &h);
+   return evas_cache_vg_file_save(pd->root, w, h, file, key, flags);
 }
 
 static void