hermet pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=803025f9195dbaade1d8dd695d69a4366089cc17
commit 803025f9195dbaade1d8dd695d69a4366089cc17 Author: Hermet Park <[email protected]> Date: Tue Jun 19 08:35:46 2018 +0900 evas vg: add warning msgs for users. Since usage has been changed under the beta version, Some users may keep the old-usage that breaks the vg behavior now. For their information, vg prints messages in case of breaks. --- src/lib/evas/canvas/evas_vg_container.c | 3 +++ src/lib/evas/canvas/evas_vg_shape.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/lib/evas/canvas/evas_vg_container.c b/src/lib/evas/canvas/evas_vg_container.c index 35b8fd37bf..367a3c99ca 100644 --- a/src/lib/evas/canvas/evas_vg_container.c +++ b/src/lib/evas/canvas/evas_vg_container.c @@ -189,6 +189,9 @@ _efl_canvas_vg_container_efl_duplicate_duplicate(const Eo *obj, EAPI Efl_VG* evas_vg_container_add(Efl_VG *parent) { + /* Warn it because the usage has been changed. + We can remove this message after v1.21. */ + if (!parent) CRI("Efl_VG Container doesn't allow null parent!"); return efl_add(MY_CLASS, parent); } diff --git a/src/lib/evas/canvas/evas_vg_shape.c b/src/lib/evas/canvas/evas_vg_shape.c index 0b59f01257..936bc26aa1 100644 --- a/src/lib/evas/canvas/evas_vg_shape.c +++ b/src/lib/evas/canvas/evas_vg_shape.c @@ -426,6 +426,9 @@ evas_vg_shape_equal_commands(Eo *obj, const Eo *with) EAPI Efl_Canvas_Vg_Node* evas_vg_shape_add(Efl_Canvas_Vg_Node *parent) { + /* Warn it because the usage has been changed. + We can remove this message after v1.21. */ + if (!parent) CRI("Efl_VG Shape doesn't allow null parent!"); return efl_add(EFL_CANVAS_VG_SHAPE_CLASS, parent); } --
