Changeset 4682:81697d18517b in roaraudio
- Timestamp:
- 12/22/10 02:16:55 (13 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/plugins.c
r4680 r4682 60 60 _pp = &(g_plugins[i]); 61 61 62 _pp->sched = NULL; 63 62 64 roar_dl_ra_init(g_plugins[i].lhandle, NULL); 63 65 64 if ( g_plugins[i].sched->init != NULL ) 65 g_plugins[i].sched->init(); 66 if ( g_plugins[i].sched != NULL ) 67 if ( g_plugins[i].sched->init != NULL ) 68 g_plugins[i].sched->init(); 66 69 67 70 _pp = NULL; … … 77 80 for (i = 0; i < MAX_PLUGINS; i++) { 78 81 if ( g_plugins[i].lhandle != NULL ) { 79 if ( g_plugins[i].sched->free != NULL ) 80 g_plugins[i].sched->free(); 82 if ( g_plugins[i].sched != NULL ) 83 if ( g_plugins[i].sched->free != NULL ) 84 g_plugins[i].sched->free(); 81 85 82 86 roar_dl_close(g_plugins[i].lhandle); … … 93 97 for (i = 0; i < MAX_PLUGINS; i++) 94 98 if ( g_plugins[i].lhandle != NULL ) 95 if ( g_plugins[i].sched->update != NULL ) 96 if ( g_plugins[i].sched->update() == -1 ) 97 ret = -1; 99 if ( g_plugins[i].sched != NULL ) 100 if ( g_plugins[i].sched->update != NULL ) 101 if ( g_plugins[i].sched->update() == -1 ) 102 ret = -1; 98 103 99 104 return ret;
Note: See TracChangeset
for help on using the changeset viewer.