q66 pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=1348569bfa08eedd4e851de00f838bf3431fd931
commit 1348569bfa08eedd4e851de00f838bf3431fd931 Author: Daniel Kolesa <[email protected]> Date: Fri Jul 26 14:13:22 2019 +0200 eolian: allow value types in owning containers (list/array/etc) --- src/lib/eolian/database_validate.c | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/lib/eolian/database_validate.c b/src/lib/eolian/database_validate.c index eb818750a4..7f09d43299 100644 --- a/src/lib/eolian/database_validate.c +++ b/src/lib/eolian/database_validate.c @@ -257,16 +257,6 @@ _validate_type(Validate_State *vals, Eolian_Type *tp) { if (!_validate_type(vals, itp)) return EINA_FALSE; - if (kwid == KW_array || kwid == KW_hash || kwid == KW_list) - { - if (!database_type_is_ownable(src, itp, EINA_TRUE)) - { - _eo_parser_log(&itp->base, - "%s cannot contain value types (%s)", - tp->base.name, itp->base.name); - return EINA_FALSE; - } - } itp = itp->next_type; } return _validate_ownable(tp); --
