Changeset 4291:7a9728ff6900 in roaraudio


Ignore:
Timestamp:
08/29/10 01:56:02 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

killed 16 useless bytes

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • libroar/ltm.c

    r4285 r4291  
    240240 struct roar_message mes; 
    241241 size_t needed_structlen = 0; 
    242  uint16_t * d16; 
    243242 int64_t  * d64; 
    244243 char * buf = NULL; 
     
    264263 
    265264 if ( buf == NULL ) { 
    266   d16 = (uint16_t*)&(mes.data); 
    267265  d64 = ( int64_t*)&(mes.data); 
    268266 } else { 
    269   d16 = (uint16_t*)buf; 
    270267  d64 = ( int64_t*)buf; 
    271268 } 
    272269 
    273  // TODO: do we need this block? 
    274  for (i = 0; i < 8; i++) { 
    275   d16[i] = ROAR_NET2HOST64(d16[i]); 
    276   ROAR_DBG("roar_ltm_get(*): d16[i=%i]=%i", i, (unsigned int)d16[i]); 
    277  } 
    278  
    279  for (i = 2; i < mes.datalen/8; i++) { 
     270 
     271 for (i = 0; i < mes.datalen/8; i++) { 
    280272  ROAR_DBG("roar_ltm_get(*): d64[i=%i]=%lli", i, (long long int)d64[i]); 
    281273  HEXDUMP64(&(d64[i])); 
     
    285277 } 
    286278 
    287  needed_structlen = sizeof(struct roar_ltm_result) + mes.datalen - 16; 
     279 needed_structlen = sizeof(struct roar_ltm_result) + mes.datalen; 
    288280 
    289281 if ( oldresult != NULL ) { 
     
    312304 res->nummt   = roar_ltm_numbits(mt); 
    313305 
    314  memcpy(res->data, &(d64[2]), mes.datalen - 16); 
     306 memcpy(res->data, d64, mes.datalen); 
    315307 
    316308 if ( buf != NULL ) 
  • roard/req.c

    r4289 r4291  
    812812 
    813813    needed += mes->stream == -1 ? (mes->datalen/2) - 6 : 1; 
    814     needed += 2; // header 
    815814 
    816815    ROAR_DBG("req_on_get_stream_para(client=%i, ...): data size for answer is %i 64 bit sub-packets", client, (int)needed); 
     
    831830    memcpy(d, mes->data, mes->datalen); 
    832831 
    833     // TODO: copy requested data over 
    834     d64[0] = 0; 
    835     d64[1] = 0; 
    836  
    837     d64ptr = &(d64[2]); 
     832    d64ptr = d64; 
    838833 
    839834    if ( mes->stream == -1 ) { 
Note: See TracChangeset for help on using the changeset viewer.