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