Changeset 2159:2ab138cbc626 in roaraudio


Ignore:
Timestamp:
07/25/09 02:32:31 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

clear buffers in case they are new

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/streams.c

    r2158 r2159  
    10531053 register struct roar_stream_server *  ss; 
    10541054 size_t buflen; 
     1055 void * bufdata; 
    10551056 int ret; 
    10561057 
     
    10861087 if ( roar_buffer_new(&(ss->outputbuffer), len) == -1 ) 
    10871088  return -1; 
     1089 
     1090 if ( roar_buffer_get_data(ss->outputbuffer, &bufdata) == -1 ) { 
     1091  roar_buffer_free(ss->outputbuffer); 
     1092  ss->outputbuffer = NULL; 
     1093  return -1; 
     1094 } 
     1095 
     1096 memset(bufdata, 0, len); 
    10881097 
    10891098 if ( buf != NULL ) 
Note: See TracChangeset for help on using the changeset viewer.