summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
m---------gnuradio0
-rw-r--r--python/gras/GRAS_HierBlock.i12
2 files changed, 4 insertions, 8 deletions
diff --git a/gnuradio b/gnuradio
-Subproject df9bcf4297f0da202d28f9cdf1efd5bf8167d71
+Subproject 7233e7c2dd2c0cba1a998cdd5b3ad7f76816e9d
diff --git a/python/gras/GRAS_HierBlock.i b/python/gras/GRAS_HierBlock.i
index f2a9b5a..3c4e75e 100644
--- a/python/gras/GRAS_HierBlock.i
+++ b/python/gras/GRAS_HierBlock.i
@@ -60,7 +60,7 @@ namespace gras
struct TopBlockPython : TopBlock
{
- TopBlockPython(const std::string &name = "Top"):
+ TopBlockPython(const std::string &name):
TopBlock(name)
{
//NOP
@@ -99,7 +99,7 @@ struct TopBlockPython : TopBlock
struct HierBlockPython : HierBlock
{
- HierBlockPython(const std::string &name = "Hier"):
+ HierBlockPython(const std::string &name):
HierBlock(name)
{
//NOP
@@ -140,7 +140,7 @@ def internal_connect__(fcn, obj, *args):
fcn(obj, src, src_index, sink, sink_index)
class TopBlock(TopBlockPython):
- def __init__(self, name="Top", *args, **kwargs):
+ def __init__(self, name="Top"):
TopBlockPython.__init__(self, name)
def connect(self, *args):
@@ -150,13 +150,9 @@ class TopBlock(TopBlockPython):
return internal_connect__(TopBlockPython.disconnect, self, *args)
class HierBlock(HierBlockPython):
- def __init__(self, name="Hier", *args, **kwargs):
+ def __init__(self, name="Hier"):
HierBlockPython.__init__(self, name)
- #backwards compatible silliness
- import weakref
- self._hb = weakref.proxy(self)
-
def connect(self, *args):
return internal_connect__(HierBlockPython.connect, self, *args)