From c698232fc9878f73852b6bef54eac4826ac4fb57 Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Thu, 1 Mar 2018 15:43:30 -0800 Subject: [PATCH] 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 17f9cc4..93ccfbb 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; -- 2.7.4