diff --git a/lib/osmosdr_sink_c_impl.cc b/lib/osmosdr_sink_c_impl.cc index 62bdece..d62a1d5 100644 --- a/lib/osmosdr_sink_c_impl.cc +++ b/lib/osmosdr_sink_c_impl.cc @@ -502,7 +502,7 @@ void osmosdr_sink_c_impl::set_dc_offset( const std::complex &offset, siz BOOST_FOREACH( osmosdr_snk_iface *dev, _devs ) for (size_t dev_chan = 0; dev_chan < dev->get_num_channels(); dev_chan++) if ( chan == channel++ ) - return dev->set_dc_offset( offset, dev_chan ); + dev->set_dc_offset( offset, dev_chan ); } void osmosdr_sink_c_impl::set_iq_balance( const std::complex &balance, size_t chan ) @@ -511,7 +511,7 @@ void osmosdr_sink_c_impl::set_iq_balance( const std::complex &balance, s BOOST_FOREACH( osmosdr_snk_iface *dev, _devs ) for (size_t dev_chan = 0; dev_chan < dev->get_num_channels(); dev_chan++) if ( chan == channel++ ) - return dev->set_iq_balance( balance, dev_chan ); + dev->set_iq_balance( balance, dev_chan ); } double osmosdr_sink_c_impl::set_bandwidth( double bandwidth, size_t chan ) diff --git a/lib/osmosdr_source_c_impl.cc b/lib/osmosdr_source_c_impl.cc index 7450a31..2eb7101 100644 --- a/lib/osmosdr_source_c_impl.cc +++ b/lib/osmosdr_source_c_impl.cc @@ -683,7 +683,7 @@ void osmosdr_source_c_impl::set_dc_offset_mode( int mode, size_t chan ) BOOST_FOREACH( osmosdr_src_iface *dev, _devs ) for (size_t dev_chan = 0; dev_chan < dev->get_num_channels(); dev_chan++) if ( chan == channel++ ) - return dev->set_dc_offset_mode( mode, dev_chan ); + dev->set_dc_offset_mode( mode, dev_chan ); } void osmosdr_source_c_impl::set_dc_offset( const std::complex &offset, size_t chan ) @@ -692,7 +692,7 @@ void osmosdr_source_c_impl::set_dc_offset( const std::complex &offset, s BOOST_FOREACH( osmosdr_src_iface *dev, _devs ) for (size_t dev_chan = 0; dev_chan < dev->get_num_channels(); dev_chan++) if ( chan == channel++ ) - return dev->set_dc_offset( offset, dev_chan ); + dev->set_dc_offset( offset, dev_chan ); } void osmosdr_source_c_impl::set_iq_balance_mode( int mode, size_t chan )