Changeset 5249:26fb6a2e20fc in roaraudio for roarclients/roarmonhttp.c


Ignore:
Timestamp:
11/13/11 15:01:24 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

fixed warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roarclients/roarmonhttp.c

    r5238 r5249  
    8181 int ret; 
    8282 
    83  roar_vio_nonblock(src,  ROAR_SOCKET_NONBLOCK); 
    84  roar_vio_nonblock(dest, ROAR_SOCKET_NONBLOCK); 
     83 if ( roar_vio_nonblock(src,  ROAR_SOCKET_NONBLOCK) == -1 ) { 
     84  ROAR_WARN("stream(dest=%p, src=%p): Can not set source stream non-blocking: %s", 
     85            dest, src, roar_error2str(roar_error)); 
     86 } 
     87 if ( roar_vio_nonblock(dest, ROAR_SOCKET_NONBLOCK) == -1 ) { 
     88  ROAR_WARN("stream(dest=%p, src=%p): Can not set destination stream non-blocking: %s", 
     89            dest, src, roar_error2str(roar_error)); 
     90 } 
    8591 
    8692 ROAR_VIO_SELECT_SETVIO(&(vios[0]), src,  ROAR_VIO_SELECT_READ); 
     
    125131      ring = cur; 
    126132     } else { 
    127       roar_buffer_add(ring, cur); 
     133      if ( roar_buffer_add(ring, cur) == -1 ) { 
     134       ROAR_ERR("stream(dest=%p, src=%p): Can not append buffer to ring: %s", 
     135                dest, src, roar_error2str(roar_error)); 
     136       roar_buffer_free(ring); 
     137       roar_buffer_free(cur); 
     138       return -1; 
     139      } 
    128140     } 
    129141    } 
Note: See TracChangeset for help on using the changeset viewer.