Changeset db4d130ff9597b0b7822a057c5e4303cb85121c7

Show
Ignore:
Timestamp:
06/28/08 23:14:48 (2 months ago)
Author:
Rémi Duraffort <ivoire@videolan.org>
git-committer:
Rémi Duraffort <ivoire@videolan.org> 1214687688 +0200
git-parent:

[840644c6abfb724e068c3864c5a5db4e5abbaf26]

git-author:
Rémi Duraffort <ivoire@videolan.org> 1214687681 +0200
Message:

Fix memleak when the codec can't be loaded.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/codec/avcodec/video.c

    r37a2578 rdb4d130  
    388388    if( lock == NULL ) 
    389389    { 
     390        free( p_sys->p_buffer_orig ); 
    390391        free( p_sys ); 
    391392        return VLC_ENOMEM; 
     
    396397        vlc_mutex_unlock( lock ); 
    397398        msg_Err( p_dec, "cannot open codec (%s)", p_sys->psz_namecodec ); 
     399        free( p_sys->p_buffer_orig ); 
    398400        free( p_sys ); 
    399401        return VLC_EGENERIC;