Changeset 5357:f3c705877ceb in roaraudio for libroar/vs.c
- Timestamp:
- 12/15/11 18:13:47 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/vs.c
r5315 r5357 1288 1288 struct roar_vio_selecttv rtv = {.sec = 0, .nsec = 1}; 1289 1289 size_t len = 0; 1290 s size_t i;1290 size_t i; 1291 1291 ssize_t ret; 1292 1292 int can_read = 0, can_write = 0; … … 1399 1399 if ( ret == -1 ) { 1400 1400 return -1; 1401 } else if ( ret == len ) {1401 } else if ( ret == (ssize_t)len ) { 1402 1402 roar_buffer_free(vss->writebuffer); 1403 1403 vss->writebuffer = NULL; … … 1419 1419 if ( ret == -1 ) { 1420 1420 return -1; 1421 } else if ( ret == len ) {1421 } else if ( ret == (ssize_t)len ) { 1422 1422 roar_buffer_free(vss->readbuffer); 1423 1423 vss->readbuffer = NULL; … … 1462 1462 if ( ret == -1 ) { 1463 1463 return -1; 1464 } else if ( ret == len ) {1464 } else if ( ret == (ssize_t)len ) { 1465 1465 roar_buffer_free(vss->readbuffer); 1466 1466 vss->readbuffer = NULL; … … 1504 1504 ROAR_DBG("roar_vs_iterate(vss=%p, wait=%i, error=%p) = ?", vss, wait, error); 1505 1505 1506 if ( len != ret ) {1506 if ( (ssize_t)len != ret ) { 1507 1507 len = ret; 1508 1508 if ( roar_buffer_set_len(vss->writebuffer, len) == -1 ) … … 1516 1516 if ( ret == -1 ) { 1517 1517 return -1; 1518 } else if ( ret == len ) {1518 } else if ( ret == (ssize_t)len ) { 1519 1519 roar_buffer_free(vss->writebuffer); 1520 1520 vss->writebuffer = NULL;
Note: See TracChangeset
for help on using the changeset viewer.