eina_value_free() now takes NULL like the rest of the efl free functions

This commit is contained in:
Mike Blumenkrantz 2014-04-26 02:21:51 -04:00
parent f482aeb43f
commit a3927ca1a7
2 changed files with 2 additions and 2 deletions

View File

@ -5028,7 +5028,7 @@ eina_value_new(const Eina_Value_Type *type)
EAPI void
eina_value_free(Eina_Value *value)
{
EINA_SAFETY_ON_NULL_RETURN(value);
if (!value) return;
eina_value_flush(value);
eina_mempool_free(_eina_value_mp, value);
}

View File

@ -639,7 +639,7 @@ EAPI Eina_Value *eina_value_new(const Eina_Value_Type *type) EINA_ARG_NONNULL(1)
*
* @since 1.2
*/
EAPI void eina_value_free(Eina_Value *value) EINA_ARG_NONNULL(1);
EAPI void eina_value_free(Eina_Value *value);
/**