Changeset 4600

Show
Ignore:
Timestamp:
02/22/07 21:58:12
Author:
trondeau
Message:

clarified the code a bit

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • gnuradio/branches/developers/n4hy/ofdm/gnuradio-core/src/lib/general/gr_ofdm_cyclic_prefixer.cc

    r4521 r4600  
    5050                             gr_vector_void_star &output_items) 
    5151{ 
    52   gr_complex *iptr, *optr; 
    5352  gr_complex *in = (gr_complex *) input_items[0]; 
    5453  gr_complex *out = (gr_complex *) output_items[0]; 
    5554  size_t cp_size = d_output_size - d_input_size; 
    56   unsigned int i=0
     55  unsigned int i=0, j=0
    5756 
    58   optr = &out[cp_size]
    59   for(i=0; i < d_input_size; i++,optr++) { 
    60     *optr = in[i]; 
     57  j = cp_size
     58  for(i=0; i < d_input_size; i++,j++) { 
     59    out[j] = in[i]; 
    6160  } 
    6261 
    63   iptr = &in[d_input_size - cp_size]
    64   for(i=0; i < cp_size; i++, iptr++) { 
    65     out[i] = *iptr
     62  j = d_input_size - cp_size
     63  for(i=0; i < cp_size; i++, j++) { 
     64    out[i] = in[j]
    6665  } 
    6766