From 4b402b968f2186f2fcd9f47c229293a52480022e Mon Sep 17 00:00:00 2001 From: Daniel Kolesa Date: Fri, 26 Jul 2019 14:13:22 +0200 Subject: [PATCH] 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 eb81875..7f09d43 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); -- 2.7.4