Changeset 792c8ca37fbac2707af4eb695f231c3d70284a92

Show
Ignore:
Timestamp:
31/05/08 12:38:12 (4 months ago)
Author:
Rémi Denis-Courmont <rdenis@simphalempin.com>
git-committer:
Rémi Denis-Courmont <rdenis@simphalempin.com> 1212230292 +0300
git-parent:

[26c146e8ac44d1e23d57c1e950578768c85e4465]

git-author:
Rémi Denis-Courmont <rdenis@simphalempin.com> 1212230292 +0300
Message:

Warn about vlc_object_get

Files:

Legend:

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

    r6393052 r792c8ca  
    648648    libvlc_global_data_t *p_libvlc_global = vlc_global(); 
    649649    vlc_object_t *obj = NULL; 
     650    vlc_object_t *caller = vlc_threadobj (); 
     651 
     652    if (caller) 
     653        msg_Dbg (caller, "uses deprecated vlc_object_get(%d)", i_id); 
     654    else 
     655        fprintf (stderr, "main thread uses deprecated vlc_object_get(%d)\n", 
     656                 i_id); 
    650657 
    651658    vlc_mutex_lock( &structure_lock ); 
     
    662669    } 
    663670    obj = NULL; 
    664  
     671    if (caller) 
     672        msg_Warn (caller, "wants non-existing object %d", i_id); 
     673    else 
     674        fprintf (stderr, "main thread wants non-existing object %d\n", i_id); 
    665675out: 
    666676    vlc_mutex_unlock( &structure_lock );