summaryrefslogtreecommitdiff
path: root/gr-blocks/lib/multiply_matrix_ff_impl.cc
diff options
context:
space:
mode:
authorMarcus Müller <marcus@hostalia.de>2017-06-24 17:43:22 +0200
committerMarcus Müller <marcus@hostalia.de>2017-06-24 17:44:53 +0200
commit963c376ba23fbcb7c4041b8ce5ff1d30b33af36e (patch)
treea2393332a049616d240323d236abba203627ce66 /gr-blocks/lib/multiply_matrix_ff_impl.cc
parentb57a37f7c676542f08a27d3f141f4d9ed2ab1132 (diff)
fix: can't pass non-enum integer as enum parameter (#1337)
Diffstat (limited to 'gr-blocks/lib/multiply_matrix_ff_impl.cc')
-rw-r--r--gr-blocks/lib/multiply_matrix_ff_impl.cc14
1 files changed, 1 insertions, 13 deletions
diff --git a/gr-blocks/lib/multiply_matrix_ff_impl.cc b/gr-blocks/lib/multiply_matrix_ff_impl.cc
index c0b3abfe98..a5eae4261e 100644
--- a/gr-blocks/lib/multiply_matrix_ff_impl.cc
+++ b/gr-blocks/lib/multiply_matrix_ff_impl.cc
@@ -31,7 +31,6 @@
namespace gr {
namespace blocks {
- const int multiply_matrix_ff::TPP_SELECT_BY_MATRIX = 999;
const std::string multiply_matrix_ff::MSG_PORT_NAME_SET_A = "set_A";
multiply_matrix_ff::sptr
@@ -85,7 +84,7 @@ namespace gr {
}
}
}
- if (d_tag_prop_select) {
+ if (tag_propagation_policy() == TPP_CUSTOM) {
propagate_tags_by_A(noutput_items, input_items.size(), output_items.size());
}
return noutput_items;
@@ -178,17 +177,6 @@ namespace gr {
}
}
- void
- multiply_matrix_ff_impl::set_tag_propagation_policy(gr::block::tag_propagation_policy_t tpp)
- {
- if (((int) tpp) == TPP_SELECT_BY_MATRIX) {
- set_tag_propagation_policy(TPP_DONT);
- d_tag_prop_select = true;
- } else {
- gr::block::set_tag_propagation_policy(tpp);
- d_tag_prop_select = false;
- }
- }
} /* namespace blocks */
} /* namespace gr */