Changeset e3204e44686cfccc0b633b2a76914e6536ceb5c4

Show
Ignore:
Timestamp:
26/04/07 21:33:33 (2 years ago)
Author:
Antoine Cellerier <dionoea@videolan.org>
git-committer:
Antoine Cellerier <dionoea@videolan.org> 1177616013 +0000
git-parent:

[ba04cf95350e1df24042d998d068d778e8e3dda1]

git-author:
Antoine Cellerier <dionoea@videolan.org> 1177616013 +0000
Message:
  • [PATCH] Memory hole fix by Bernie Purcell
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/misc/freetype.c

    r171ad33 re3204e4  
    17661766        stream_Delete( p_sub ); 
    17671767    } 
    1768     /* No longer need a HTML version of the text */ 
    1769     free( p_region_in->psz_html ); 
    1770     p_region_in->psz_html = NULL; 
    17711768 
    17721769    return rv; 
  • modules/misc/quartztext.c

    r53e9735 re3204e4  
    711711        stream_Delete( p_sub ); 
    712712    } 
    713     // No longer need a HTML version of the text 
    714     free( p_region_in->psz_html ); 
    715     p_region_in->psz_html = NULL; 
    716713 
    717714    return rv; 
  • src/video_output/vout_subpictures.c

    re70ef78 re3204e4  
    356356    if( p_region->psz_text ) 
    357357        free( p_region->psz_text ); 
     358    if( p_region->psz_html ) 
     359        free( p_region->psz_html ); 
    358360    //free( p_region->p_style ); FIXME --fenrir plugin does not allocate the memory for it. I think it might lead to segfault, video renderer can live longer than the decoder 
    359361    free( p_region );