stefan pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=e79d6bd0af5748bc26f3af713058d5847df8c807

commit e79d6bd0af5748bc26f3af713058d5847df8c807
Author: Vincent Torri <[email protected]>
Date:   Mon Sep 23 14:00:25 2019 +0000

    eina_array: do not mix declaration and definition
    
    fix warning when used in C90 code.
    
    Reviewed-by: Stefan Schmidt <[email protected]>
    Differential Revision: https://phab.enlightenment.org/D10077
---
 src/lib/eina/eina_inline_array.x | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/lib/eina/eina_inline_array.x b/src/lib/eina/eina_inline_array.x
index f3c11f67a4..d750782ce8 100644
--- a/src/lib/eina/eina_inline_array.x
+++ b/src/lib/eina/eina_inline_array.x
@@ -95,15 +95,16 @@ eina_array_count(const Eina_Array *array)
 static inline Eina_Bool
 eina_array_find(const Eina_Array *array, const void *data, unsigned int 
*out_idx)
 {
+   unsigned int i;
+
    if (!array) return EINA_FALSE;
 
-   unsigned int i = 0;
-   for (; i < array->count; i++)
+   for (i = 0; i < array->count; i++)
      {
         if (array->data[i] == data)
           {
              if (out_idx) *out_idx = i;
-             
+
              return EINA_TRUE;
           }
      }

-- 


Reply via email to