diff options
-rw-r--r-- | gr-blocks/lib/selector_impl.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gr-blocks/lib/selector_impl.cc b/gr-blocks/lib/selector_impl.cc index d71e6cd35a..922c138fb3 100644 --- a/gr-blocks/lib/selector_impl.cc +++ b/gr-blocks/lib/selector_impl.cc @@ -126,8 +126,9 @@ void selector_impl::forecast(int noutput_items, gr_vector_int& ninput_items_requ { unsigned ninputs = ninput_items_required.size(); for (unsigned i = 0; i < ninputs; i++) { - ninput_items_required[i] = noutput_items; + ninput_items_required[i] = 0; } + ninput_items_required[d_input_index] = noutput_items; } bool selector_impl::check_topology(int ninputs, int noutputs) |