From a2227d1a64fdd5d14a449a5aea14e9a1ee283a65 Mon Sep 17 00:00:00 2001 From: Sapan Bhatia Date: Wed, 2 Oct 2013 09:48:42 -0400 Subject: [PATCH] BUGFIX: list.reverse() is in place, does not return a value --- planetstack/observer/toposort.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/planetstack/observer/toposort.py b/planetstack/observer/toposort.py index bfedee9..959cea3 100755 --- a/planetstack/observer/toposort.py +++ b/planetstack/observer/toposort.py @@ -36,8 +36,9 @@ def toposort(g, steps=None): if (not v): sources.append(k) - rev_order = [] + order = [] marked = [] + while sources: n = sources.pop(0) try: @@ -48,8 +49,9 @@ def toposort(g, steps=None): except KeyError: pass if (n in steps): - rev_order.append(n) - order = rev_order.reverse() + order.append(n) + + order.reverse() return order -- 2.47.0