Changeset e1cebcfaa9646f1c2a0175c297e4d5c96e601283

Show
Ignore:
Timestamp:
27/08/07 22:50:23 (1 year ago)
Author:
Pierre d'Herbemont <pdherbemont@videolan.org>
git-committer:
Pierre d'Herbemont <pdherbemont@videolan.org> 1188247823 +0000
git-parent:

[9517775c9dbbaefa820509755868827a54bf5321]

git-author:
Pierre d'Herbemont <pdherbemont@videolan.org> 1188247823 +0000
Message:

misc/events.c: (Thanks to ileoo) Fix a crash.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/misc/events.c

    r9517775 re1cebcf  
    162162            { 
    163163                msg_Err( p_em->p_parent_object, "Not enough memory in vlc_event_send" ); 
     164                vlc_mutex_unlock( &p_em->object_lock ); 
    164165                return; 
    165166            } 
     
    171172                cached_listener->psz_debug_name = strdup(cached_listener->psz_debug_name); 
    172173#endif 
    173                 cached_listener += sizeof(vlc_event_listener_t); 
     174                printf("%p\n", cached_listener); 
     175                cached_listener++; 
     176                printf("%p\n", cached_listener-1); 
    174177            FOREACH_END() 
    175178 
     
    193196 
    194197        cached_listener->pf_callback( p_event, cached_listener->p_user_data ); 
    195         cached_listener += sizeof(vlc_event_listener_t)
     198        cached_listener++
    196199    } 
    197200    free( array_of_cached_listeners );