Changeset 5fb9f95ef61bf58671090a0a3772f0cd9f420dc5

Show
Ignore:
Timestamp:
21/02/08 00:44:00 (10 months ago)
Author:
Damien Fouilleul <damienf@videolan.org>
git-committer:
Damien Fouilleul <damienf@videolan.org> 1203551040 +0000
git-parent:

[006625e31c9bca719fd34a971bef13e910cbd4c4]

git-author:
Damien Fouilleul <damienf@videolan.org> 1203551040 +0000
Message:

libvlc.c: fix invalid destroy of unitialized timer_lock mutex when VLC_Init() fails

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/libvlc-common.c

    rc6f9a67 r5fb9f95  
    217217 
    218218    /* Initialize mutexes */ 
     219    vlc_mutex_init( p_libvlc, &p_libvlc->timer_lock ); 
    219220    vlc_mutex_init( p_libvlc, &p_libvlc->config_lock ); 
    220221#ifdef __APPLE__ 
     
    725726    p_libvlc->i_timers = 0; 
    726727    p_libvlc->pp_timers = NULL; 
    727     vlc_mutex_init( p_libvlc, &p_libvlc->timer_lock ); 
    728728 
    729729    /*