summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gr-filter/include/gnuradio/filter/filterbank.h1
-rw-r--r--gr-filter/include/gnuradio/filter/polyphase_filterbank.h2
-rw-r--r--gr-filter/python/filter/bindings/filterbank_python.cc2
-rw-r--r--gr-filter/python/filter/bindings/polyphase_filterbank_python.cc2
4 files changed, 5 insertions, 2 deletions
diff --git a/gr-filter/include/gnuradio/filter/filterbank.h b/gr-filter/include/gnuradio/filter/filterbank.h
index 9f28a8f0d4..730d488bcd 100644
--- a/gr-filter/include/gnuradio/filter/filterbank.h
+++ b/gr-filter/include/gnuradio/filter/filterbank.h
@@ -57,6 +57,7 @@ public:
*/
filterbank(const std::vector<std::vector<float>>& taps);
filterbank(filterbank&&) = default;
+ virtual ~filterbank() = default;
/*!
* Update the filterbank's filter taps.
diff --git a/gr-filter/include/gnuradio/filter/polyphase_filterbank.h b/gr-filter/include/gnuradio/filter/polyphase_filterbank.h
index 35f5bef766..a860fc016a 100644
--- a/gr-filter/include/gnuradio/filter/polyphase_filterbank.h
+++ b/gr-filter/include/gnuradio/filter/polyphase_filterbank.h
@@ -108,6 +108,8 @@ public:
polyphase_filterbank(polyphase_filterbank&&) = default;
+ virtual ~polyphase_filterbank() = default;
+
/*!
* Update the filterbank's filter taps from a prototype
* filter.
diff --git a/gr-filter/python/filter/bindings/filterbank_python.cc b/gr-filter/python/filter/bindings/filterbank_python.cc
index 4edd7c88e2..ca35c81e09 100644
--- a/gr-filter/python/filter/bindings/filterbank_python.cc
+++ b/gr-filter/python/filter/bindings/filterbank_python.cc
@@ -14,7 +14,7 @@
/* BINDTOOL_GEN_AUTOMATIC(0) */
/* BINDTOOL_USE_PYGCCXML(0) */
/* BINDTOOL_HEADER_FILE(filterbank.h) */
-/* BINDTOOL_HEADER_FILE_HASH(e57eee381c9c8a096d6ee5976be9287e) */
+/* BINDTOOL_HEADER_FILE_HASH(4d60cd35615f6bf0c8446169f1af7ece) */
/***********************************************************************************/
#include <pybind11/complex.h>
diff --git a/gr-filter/python/filter/bindings/polyphase_filterbank_python.cc b/gr-filter/python/filter/bindings/polyphase_filterbank_python.cc
index e511e30282..8775c7649f 100644
--- a/gr-filter/python/filter/bindings/polyphase_filterbank_python.cc
+++ b/gr-filter/python/filter/bindings/polyphase_filterbank_python.cc
@@ -14,7 +14,7 @@
/* BINDTOOL_GEN_AUTOMATIC(0) */
/* BINDTOOL_USE_PYGCCXML(0) */
/* BINDTOOL_HEADER_FILE(polyphase_filterbank.h) */
-/* BINDTOOL_HEADER_FILE_HASH(eddfa9a8852378220a937bc1e3bc7a39) */
+/* BINDTOOL_HEADER_FILE_HASH(29e70e9f09508967c171c029d5f7529c) */
/***********************************************************************************/
#include <pybind11/complex.h>