summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/swig/basic_block.i
diff options
context:
space:
mode:
Diffstat (limited to 'gnuradio-runtime/swig/basic_block.i')
-rw-r--r--gnuradio-runtime/swig/basic_block.i6
1 files changed, 6 insertions, 0 deletions
diff --git a/gnuradio-runtime/swig/basic_block.i b/gnuradio-runtime/swig/basic_block.i
index cf75479bb8..363e121bc6 100644
--- a/gnuradio-runtime/swig/basic_block.i
+++ b/gnuradio-runtime/swig/basic_block.i
@@ -31,6 +31,10 @@ namespace std {
%template(x_vector_basic_block_sptr) vector<gr::basic_block_sptr>;
};
+%begin %{
+#define SWIG_PYTHON_2_UNICODE
+%}
+
namespace gr {
class gr::basic_block
@@ -60,6 +64,8 @@ namespace gr {
}
#ifdef SWIGPYTHON
+%import py3compat.i
+
%pythoncode %{
basic_block_sptr.__repr__ = lambda self: "<basic_block %s (%d)>" % (self.name(), self.unique_id ())
%}