efl_ui_widget: add safety checks to verify parents aren't being added as children
authorMike Blumenkrantz <zmike@samsung.com>
Tue, 16 Jul 2019 17:40:15 +0000 (13:40 -0400)
committerSangHyeon Jade Lee <sh10233.lee@samsung.com>
Tue, 23 Jul 2019 05:09:40 +0000 (14:09 +0900)
commitcdc701f1061dee4329f5ee516d88ab2d834a9ea7
treed5b528c7d7cee1d0af8fc7fd76b1499343cf0a32
parent4da8c8eaffd00d21284328c091f1946d38c8a35e
efl_ui_widget: add safety checks to verify parents aren't being added as children

somehow it was never checked to see if a parent was being added as a subobject
of a parent's own child object (recursive hierarchy)

@fix

Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de>
Differential Revision: https://phab.enlightenment.org/D9333
src/lib/elementary/efl_ui_widget.c