mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2024-12-15 04:30:33 +00:00
Fix GCC 8.1.1 warnings
This commit is contained in:
parent
046a24e0ca
commit
eeb2893f9c
@ -319,22 +319,22 @@ void gr_complex_ip_packet_source::demux_samples(gr_vector_void_star output_items
|
|||||||
switch (d_wire_sample_type)
|
switch (d_wire_sample_type)
|
||||||
{
|
{
|
||||||
case 1: //interleaved byte samples
|
case 1: //interleaved byte samples
|
||||||
for (int i = 0; i < output_items.size(); i++)
|
for (long unsigned int i = 0; i < output_items.size(); i++)
|
||||||
{
|
{
|
||||||
real = fifo_buff[fifo_read_ptr++];
|
real = fifo_buff[fifo_read_ptr++];
|
||||||
imag = fifo_buff[fifo_read_ptr++];
|
imag = fifo_buff[fifo_read_ptr++];
|
||||||
if (d_IQ_swap)
|
if (d_IQ_swap)
|
||||||
{
|
{
|
||||||
((gr_complex *)output_items[i])[n] = gr_complex(real, imag);
|
(static_cast<gr_complex *>(output_items[i]))[n] = gr_complex(real, imag);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
((gr_complex *)output_items[i])[n] = gr_complex(imag, real);
|
(static_cast<gr_complex *>(output_items[i]))[n] = gr_complex(imag, real);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 2: // 4bits samples
|
case 2: // 4bits samples
|
||||||
for (int i = 0; i < output_items.size(); i++)
|
for (long unsigned int i = 0; i < output_items.size(); i++)
|
||||||
{
|
{
|
||||||
tmp_char2 = fifo_buff[fifo_read_ptr] & 0x0F;
|
tmp_char2 = fifo_buff[fifo_read_ptr] & 0x0F;
|
||||||
if (tmp_char2 >= 8)
|
if (tmp_char2 >= 8)
|
||||||
@ -357,11 +357,11 @@ void gr_complex_ip_packet_source::demux_samples(gr_vector_void_star output_items
|
|||||||
}
|
}
|
||||||
if (d_IQ_swap)
|
if (d_IQ_swap)
|
||||||
{
|
{
|
||||||
((gr_complex *)output_items[i])[n] = gr_complex(imag, real);
|
(static_cast<gr_complex *>(output_items[i]))[n] = gr_complex(imag, real);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
((gr_complex *)output_items[i])[n] = gr_complex(real, imag);
|
(static_cast<gr_complex *>(output_items[i]))[n] = gr_complex(real, imag);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@ -381,7 +381,7 @@ int gr_complex_ip_packet_source::work(int noutput_items,
|
|||||||
boost::mutex::scoped_lock lock(d_mutex); // hold mutex for duration of this function
|
boost::mutex::scoped_lock lock(d_mutex); // hold mutex for duration of this function
|
||||||
if (fifo_items == 0) return 0;
|
if (fifo_items == 0) return 0;
|
||||||
|
|
||||||
if (output_items.size() > d_n_baseband_channels)
|
if (output_items.size() > static_cast<long unsigned int>(d_n_baseband_channels))
|
||||||
{
|
{
|
||||||
std::cout << "Configuration error: more baseband channels connected than the available in the UDP source\n";
|
std::cout << "Configuration error: more baseband channels connected than the available in the UDP source\n";
|
||||||
exit(0);
|
exit(0);
|
||||||
@ -430,9 +430,9 @@ int gr_complex_ip_packet_source::work(int noutput_items,
|
|||||||
//update fifo items
|
//update fifo items
|
||||||
fifo_items = fifo_items - bytes_requested;
|
fifo_items = fifo_items - bytes_requested;
|
||||||
|
|
||||||
for (int n = 0; n < output_items.size(); n++)
|
for (long unsigned int n = 0; n < output_items.size(); n++)
|
||||||
{
|
{
|
||||||
produce(n, num_samples_readed);
|
produce(static_cast<int>(n), num_samples_readed);
|
||||||
}
|
}
|
||||||
return this->WORK_CALLED_PRODUCE;
|
return this->WORK_CALLED_PRODUCE;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user