Changeset 1245b2b35ab23b0a9e06a7194b937e592570bbdf
- Timestamp:
- 31/05/08 18:35:56
(6 months ago)
- Author:
- Rémi Denis-Courmont <rdenis@simphalempin.com>
- git-committer:
- Rémi Denis-Courmont <rdenis@simphalempin.com> 1212251756 +0300
- git-parent:
[3bccf493a142f1cac0042f3dc5f714cea1340671]
- git-author:
- Rémi Denis-Courmont <rdenis@simphalempin.com> 1212251756 +0300
- Message:
vlc_list_children: fix memory leaks
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| rc0a898e |
r1245b2b |
|
| 1494 | 1494 | |
|---|
| 1495 | 1495 | vlc_list_t *list = vlc_list_children( p_obj ); |
|---|
| 1496 | | vlc_object_release( p_obj ); |
|---|
| 1497 | 1496 | for( int i = 0; i < list->i_count ; i++ ) |
|---|
| 1498 | 1497 | { |
|---|
| … | … | |
| 1501 | 1500 | DumpObject( p_intf, l, list->p_values[i].p_object, i_level + 1 ); |
|---|
| 1502 | 1501 | } |
|---|
| 1503 | | |
|---|
| | 1502 | vlc_list_release( list ); |
|---|
| 1504 | 1503 | } |
|---|
| 1505 | 1504 | |
|---|
| … | … | |
| 1985 | 1984 | int l = 0; |
|---|
| 1986 | 1985 | DrawBox( p_sys->w, y++, 0, h, COLS, _(" Objects "), p_sys->b_color ); |
|---|
| 1987 | | vlc_object_yield( p_intf->p_libvlc ); |
|---|
| 1988 | 1986 | DumpObject( p_intf, &l, VLC_OBJECT( p_intf->p_libvlc ), 0 ); |
|---|
| 1989 | 1987 | |
|---|
| r59dec65 |
r1245b2b |
|
| 218 | 218 | |
|---|
| 219 | 219 | vlc_list_t *l = vlc_list_children( p_obj ); |
|---|
| 220 | | vlc_object_release( p_obj ); |
|---|
| 221 | | |
|---|
| 222 | 220 | for( int i=0; i < l->i_count; i++ ) |
|---|
| 223 | 221 | buildTree( item, l->p_values[i].p_object ); |
|---|
| | 222 | vlc_list_release( l ); |
|---|
| 224 | 223 | } |
|---|
| 225 | 224 | |
|---|
| … | … | |
| 235 | 234 | { |
|---|
| 236 | 235 | modulesTree->clear(); |
|---|
| 237 | | |
|---|
| 238 | | vlc_object_yield( p_intf->p_libvlc ); |
|---|
| 239 | 236 | buildTree( NULL, VLC_OBJECT( p_intf->p_libvlc ) ); |
|---|
| 240 | 237 | } |
|---|