Changeset 996:56340a6a3c76 in roaraudio for libroar/buffer.c


Ignore:
Timestamp:
12/18/08 23:56:21 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added new error messages to roar_buffer_shift_out()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/buffer.c

    r904 r996  
    151151 void * cd; 
    152152 
    153  if ( len == NULL || buf == NULL || data == NULL ) 
    154   return -1; 
    155  
    156  if ( *buf == NULL ) 
    157   return -1; 
     153 if ( len == NULL || buf == NULL || data == NULL ) { 
     154  ROAR_DBG("roar_buffer_shift_out(buf=%p, data=%p, len={%lu}) = -1 // Invalid input", buf, data, (unsigned long)len); 
     155  return -1; 
     156 } 
     157 
     158 if ( *buf == NULL ) { 
     159  ROAR_DBG("roar_buffer_shift_out(buf=%p, data=%p, len={%lu}) = -1 // Invalid pointer to buffer ring", buf, data, (unsigned long)len); 
     160  return -1; 
     161 } 
    158162 
    159163 todo = *len; 
     
    202206 *buf = cur; 
    203207 
    204  return -1; 
     208 return 0; 
    205209} 
    206210 
Note: See TracChangeset for help on using the changeset viewer.