Changeset 4876:06a2f29d0450 in roaraudio for libroar/vio_ops.c


Ignore:
Timestamp:
04/26/11 12:06:37 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

some updates to handle error values better with DSTR

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/vio_ops.c

    r4708 r4876  
    4545 ROAR_DBG("roar_vio_copy_data(out=%p, in=%p) = ?", out, in); 
    4646 
    47  if ( out == NULL || in == NULL ) 
     47 if ( out == NULL || in == NULL ) { 
     48  roar_err_set(ROAR_ERROR_FAULT); 
    4849  return -1; 
     50 } 
     51 
     52 roar_err_clear_all(); 
    4953 
    5054 while ((len = roar_vio_read(in, buf, ROAR_VIO_COPY_BUFSIZE)) > 0) { 
     
    5862 ROAR_DBG("roar_vio_copy_data(out=%p, in=%p): len=%li, done=%li", out, in, (long int)len, (long int)done); 
    5963 
     64 roar_err_clear_all(); 
     65 
    6066 ROAR_DBG("roar_vio_copy_data(out=%p, in=%p) = %li", out, in, (long int)done); 
    6167 return done; 
Note: See TracChangeset for help on using the changeset viewer.