From 1759208f5edc48419d498abd5ee79f524f3d9ae4 Mon Sep 17 00:00:00 2001 From: Jeff Long <willcode4@gmail.com> Date: Sat, 17 Feb 2018 09:32:15 -0500 Subject: python gateway: use range instead of xrange for Python 3 compatibility Performance testing shows that the difference between range and xrange is negligable here, using Python 2.7.14. --- gnuradio-runtime/python/gnuradio/gr/gateway.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gnuradio-runtime/python/gnuradio/gr/gateway.py') diff --git a/gnuradio-runtime/python/gnuradio/gr/gateway.py b/gnuradio-runtime/python/gnuradio/gr/gateway.py index eb8f520af4..e5c3e50630 100644 --- a/gnuradio-runtime/python/gnuradio/gr/gateway.py +++ b/gnuradio-runtime/python/gnuradio/gr/gateway.py @@ -167,13 +167,13 @@ class gateway_block(object): self.__message.general_work_args_input_items[i], in_types[i], self.__message.general_work_args_ninput_items[i] - ) for i in xrange(ninputs)], + ) for i in range(ninputs)], output_items=[pointer_to_ndarray( self.__message.general_work_args_output_items[i], out_types[i], self.__message.general_work_args_noutput_items - ) for i in xrange(noutputs)], + ) for i in range(noutputs)], ) elif self.__message.action == gr.block_gw_message_type.ACTION_WORK: @@ -188,13 +188,13 @@ class gateway_block(object): self.__message.work_args_input_items[i], in_types[i], self.__message.work_args_ninput_items - ) for i in xrange(ninputs)], + ) for i in range(ninputs)], output_items=[pointer_to_ndarray( self.__message.work_args_output_items[i], out_types[i], self.__message.work_args_noutput_items - ) for i in xrange(noutputs)], + ) for i in range(noutputs)], ) elif self.__message.action == gr.block_gw_message_type.ACTION_FORECAST: -- cgit v1.2.3