cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=da798e4528291adb54c842e11b4f4d78c922caab
commit da798e4528291adb54c842e11b4f4d78c922caab Author: Cedric BAIL <ced...@osg.samsung.com> Date: Thu Mar 1 15:43:30 2018 -0800 eina: avoid warning when accessing first item and just return an error. --- src/lib/eina/eina_inline_value.x | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/eina/eina_inline_value.x b/src/lib/eina/eina_inline_value.x index 17f9cc4b5b..93ccfbbed3 100644 --- a/src/lib/eina/eina_inline_value.x +++ b/src/lib/eina/eina_inline_value.x @@ -617,6 +617,9 @@ eina_value_array_vget(const Eina_Value *value, unsigned int position, va_list ar if (!eina_value_pget(value, &desc)) return EINA_FALSE; + if (position >= eina_inarray_count(desc.array)) + return EINA_FALSE; + mem = eina_inarray_nth(desc.array, position); if (!mem) return EINA_FALSE; --