scripts/gdb: port to python3 / gdb7.7
[firefly-linux-kernel-4.4.55.git] / scripts / gdb / linux / tasks.py
index 63cd6c517e6da51a1e1461297fdf3d7b4fc93071..0008e75f1c4fb5b28d865d5264183e46b2c336d4 100644 (file)
@@ -30,7 +30,7 @@ class TaskList:
     def __iter__(self):
         return self
 
-    def next(self):
+    def __next__(self):
         t = self.curr_task
         if not t or t == self.curr_group:
             self.curr_group = \
@@ -45,6 +45,8 @@ class TaskList:
                                    self.task_ptr_type, "thread_group")
         return t
 
+    def next(self):
+        return self.__next__()
 
 def get_task_by_pid(pid):
     for task in TaskList():