Changeset 3764:2a2b1eb426c4 in roaraudio for roard/beep.c


Ignore:
Timestamp:
05/03/10 14:30:48 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added new buffer function roar_buffer_new_data() to make common alloc case more easy

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/beep.c

    r3630 r3764  
    7373 ROAR_DBG("beep_fill_buffer(beep=%p, info=%p) = ?", beep, info); 
    7474 
    75  if ( roar_buffer_new(&buf, samples) == -1 ) 
    76   return NULL; 
    77  
    78  if ( roar_buffer_get_data(buf, &data) == -1 ) { 
    79   roar_buffer_free(buf); 
     75 if ( roar_buffer_new_data(&buf, samples, &data) == -1 ) { 
    8076  ROAR_DBG("beep_fill_buffer(beep=%p, info=%p) = NULL", beep, info); 
    8177  return NULL; 
Note: See TracChangeset for help on using the changeset viewer.