Changeset 5723:805947093c12 in roaraudio


Ignore:
Timestamp:
11/01/12 02:52:12 (11 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

allow deleting of clients in flushed() callback

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/scheduler.c

    r5717 r5723  
    440440        roar_dl_context_restore(lhandle); 
    441441 
    442        cur->handle.cpi.impl->flushed(cur->handle.cpi.client, cur->vio, &(cur->handle.cpi.obuffer), &(cur->handle.cpi.userdata), cur->handle.cpi.protopara, cur->handle.cpi.protoparalen, para); 
     442       if ( cur->handle.cpi.impl->flushed(cur->handle.cpi.client, cur->vio, &(cur->handle.cpi.obuffer), &(cur->handle.cpi.userdata), cur->handle.cpi.protopara, cur->handle.cpi.protoparalen, para) == -1 ) 
     443        tmp = -1; 
    443444 
    444445       if ( lhandle != NULL ) 
Note: See TracChangeset for help on using the changeset viewer.