diff --git a/src/lib/eina/eina_array.c b/src/lib/eina/eina_array.c index 288c3902e4..f5002733ba 100644 --- a/src/lib/eina/eina_array.c +++ b/src/lib/eina/eina_array.c @@ -293,6 +293,7 @@ eina_array_new(unsigned int step) EAPI void eina_array_free(Eina_Array *array) { + if (!array) return; eina_array_flush(array); EINA_SAFETY_ON_NULL_RETURN(array);