[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Commit-gnuradio] r4600 - gnuradio/branches/developers/n4hy/ofdm/gnuradi
From: |
trondeau |
Subject: |
[Commit-gnuradio] r4600 - gnuradio/branches/developers/n4hy/ofdm/gnuradio-core/src/lib/general |
Date: |
Thu, 22 Feb 2007 21:58:13 -0700 (MST) |
Author: trondeau
Date: 2007-02-22 21:58:12 -0700 (Thu, 22 Feb 2007)
New Revision: 4600
Modified:
gnuradio/branches/developers/n4hy/ofdm/gnuradio-core/src/lib/general/gr_ofdm_cyclic_prefixer.cc
Log:
clarified the code a bit
Modified:
gnuradio/branches/developers/n4hy/ofdm/gnuradio-core/src/lib/general/gr_ofdm_cyclic_prefixer.cc
===================================================================
---
gnuradio/branches/developers/n4hy/ofdm/gnuradio-core/src/lib/general/gr_ofdm_cyclic_prefixer.cc
2007-02-22 21:21:13 UTC (rev 4599)
+++
gnuradio/branches/developers/n4hy/ofdm/gnuradio-core/src/lib/general/gr_ofdm_cyclic_prefixer.cc
2007-02-23 04:58:12 UTC (rev 4600)
@@ -49,20 +49,19 @@
gr_vector_const_void_star &input_items,
gr_vector_void_star &output_items)
{
- gr_complex *iptr, *optr;
gr_complex *in = (gr_complex *) input_items[0];
gr_complex *out = (gr_complex *) output_items[0];
size_t cp_size = d_output_size - d_input_size;
- unsigned int i=0;
+ unsigned int i=0, j=0;
- optr = &out[cp_size];
- for(i=0; i < d_input_size; i++,optr++) {
- *optr = in[i];
+ j = cp_size;
+ for(i=0; i < d_input_size; i++,j++) {
+ out[j] = in[i];
}
- iptr = &in[d_input_size - cp_size];
- for(i=0; i < cp_size; i++, iptr++) {
- out[i] = *iptr;
+ j = d_input_size - cp_size;
+ for(i=0; i < cp_size; i++, j++) {
+ out[i] = in[j];
}
return d_output_size;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Commit-gnuradio] r4600 - gnuradio/branches/developers/n4hy/ofdm/gnuradio-core/src/lib/general,
trondeau <=