Changeset 645:6cbe070ef8fc in roaraudio for roard
- Timestamp:
- 08/25/08 13:31:36 (16 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/streams.c
r643 r645 86 86 int streams_delete (int id) { 87 87 struct roar_stream_server * s; 88 int prim; 89 88 90 if ( (s = g_streams[id]) == NULL ) 89 91 return 0; … … 112 114 close(ROAR_STREAM(s)->fh); 113 115 114 if ( s->primary ) { 116 prim = s->primary; 117 118 free(s); 119 120 g_streams[id] = NULL; 121 122 if ( prim ) { 115 123 alive = 0; 116 124 clean_quit(); 117 125 } 118 119 free(s);120 121 g_streams[id] = NULL;122 126 123 127 ROAR_DBG("streams_delete(id=%i) = 0", id);
Note: See TracChangeset
for help on using the changeset viewer.