Commit ffa6a2fa authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf
Browse files

Png: compatibility with libpng 1.4

Patch probably from arekm -- pld-linux . org
parent b21ac035
...@@ -152,7 +152,7 @@ static picture_t *DecodeBlock( decoder_t *p_dec, block_t **pp_block ) ...@@ -152,7 +152,7 @@ static picture_t *DecodeBlock( decoder_t *p_dec, block_t **pp_block )
p_info = png_create_info_struct( p_png ); p_info = png_create_info_struct( p_png );
if( p_info == NULL ) if( p_info == NULL )
{ {
png_destroy_read_struct( &p_png, png_infopp_NULL, png_infopp_NULL ); png_destroy_read_struct( &p_png, NULL, NULL );
block_Release( p_block ); *pp_block = NULL; block_Release( p_block ); *pp_block = NULL;
return NULL; return NULL;
} }
...@@ -160,7 +160,7 @@ static picture_t *DecodeBlock( decoder_t *p_dec, block_t **pp_block ) ...@@ -160,7 +160,7 @@ static picture_t *DecodeBlock( decoder_t *p_dec, block_t **pp_block )
p_end_info = png_create_info_struct( p_png ); p_end_info = png_create_info_struct( p_png );
if( p_end_info == NULL ) if( p_end_info == NULL )
{ {
png_destroy_read_struct( &p_png, &p_info, png_infopp_NULL ); png_destroy_read_struct( &p_png, &p_info, NULL );
block_Release( p_block ); *pp_block = NULL; block_Release( p_block ); *pp_block = NULL;
return NULL; return NULL;
} }
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment