Update STBIR__FREE_AND_CLEAR fix as per suggestions
This commit is contained in:
parent
0625101dd3
commit
9855da7cb6
@ -6689,7 +6689,7 @@ static void stbir__get_split_info( stbir__per_split_info* split_info, int splits
|
|||||||
|
|
||||||
static void stbir__free_internal_mem( stbir__info *info )
|
static void stbir__free_internal_mem( stbir__info *info )
|
||||||
{
|
{
|
||||||
#define STBIR__FREE_AND_CLEAR( ptr ) { if ( ptr ) { void * p = (ptr); STBIR_FREE( p, info->user_data); (ptr) = 0; } }
|
#define STBIR__FREE_AND_CLEAR( ptr ) { if ( ptr ) { void * p = (ptr); (ptr) = 0; STBIR_FREE( p, info->user_data); } }
|
||||||
|
|
||||||
if ( info )
|
if ( info )
|
||||||
{
|
{
|
||||||
@ -6731,7 +6731,7 @@ static void stbir__free_internal_mem( stbir__info *info )
|
|||||||
STBIR__FREE_AND_CLEAR( info->horizontal.coefficients );
|
STBIR__FREE_AND_CLEAR( info->horizontal.coefficients );
|
||||||
STBIR__FREE_AND_CLEAR( info->horizontal.contributors );
|
STBIR__FREE_AND_CLEAR( info->horizontal.contributors );
|
||||||
STBIR__FREE_AND_CLEAR( info->alloced_mem );
|
STBIR__FREE_AND_CLEAR( info->alloced_mem );
|
||||||
STBIR__FREE_AND_CLEAR( info );
|
STBIR_FREE( info );
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user