Changeset 5357:f3c705877ceb in roaraudio for libroar/vio_rtp.c


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

fixed some compiler warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/vio_rtp.c

    r5278 r5357  
    4444 {ROAR_RTP_PT_A_L16_441_2, {.codec = ROAR_CODEC_PCM_S_BE, .bits = 16, .rate = 44100, .channels = 2}}, 
    4545 {ROAR_RTP_PT_A_L16_441_1, {.codec = ROAR_CODEC_PCM_S_BE, .bits = 16, .rate = 44100, .channels = 1}}, 
    46  {-1, {-1, -1, -1}} 
     46 {-1, {-1, -1, -1, -1}} 
    4747}; 
    4848 
     
    127127 size_t len_need = self->mtu * 4 + sizeof(struct roar_rtp_header); // we hope to never get pkgs with size > 4*mtu 
    128128 size_t len_have; 
    129  size_t have = 0; 
     129 ssize_t have = 0; 
    130130 ssize_t ret; 
    131131 union { 
     
    202202 data.vp += dataoffset; 
    203203 
    204  if ( ret <= count ) { 
     204 if ( ret <= (ssize_t)count ) { 
    205205  memcpy(buf, data.vp, ret); 
    206206  ROAR_DBG("roar_vio_rtp_read(vio=%p, buf=%p, count=?) = %llu", vio, buf, (long long unsigned)(have+ret)); 
     
    251251  } 
    252252 
    253   return len_have ? len_have : ret; 
     253  return len_have ? (ssize_t)len_have : ret; 
    254254 } 
    255255 
Note: See TracChangeset for help on using the changeset viewer.