eina_array: do not mix declaration and definition
authorVincent Torri <vincent.torri@gmail.com>
Mon, 23 Sep 2019 14:00:25 +0000 (14:00 +0000)
committerJongmin Lee <jm105.lee@samsung.com>
Mon, 23 Sep 2019 21:32:19 +0000 (06:32 +0900)
fix warning when used in C90 code.

Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org>
Differential Revision: https://phab.enlightenment.org/D10077

src/lib/eina/eina_inline_array.x

index f3c11f6..d750782 100644 (file)
@@ -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;
           }
      }