void av_free(void *ptr)

{

#if CONFIG_MEMALIGN_HACK

    if (ptr)

        free((char *)ptr - ((char *)ptr)[-1]);

#elif HAVE_ALIGNED_MALLOC

    _aligned_free(ptr);

#else

    free(ptr);

#endif

}

void av_free(void *ptr)

{

#if CONFIG_MEMALIGN_HACK

    if (ptr)

        free((char *)ptr - ((char *)ptr)[-1]);

#elif HAVE_ALIGNED_MALLOC

    _aligned_free(ptr);

#else

    free(ptr);

#endif

}

void FUNC_0(void *VAR_0)

{

#if CONFIG_MEMALIGN_HACK

    if (VAR_0)

        free((char *)VAR_0 - ((char *)VAR_0)[-1]);

#elif HAVE_ALIGNED_MALLOC

    _aligned_free(VAR_0);

#else

    free(VAR_0);

#endif

}

void FUNC_0(void *VAR_0)
{ #if CONFIG_MEMALIGN_HACK
if (VAR_0)
free((char *)VAR_0 - ((char *)VAR_0)[-1]); #elif HAVE_ALIGNED_MALLOC
_aligned_free(VAR_0); #else
free(VAR_0); #endif
}