diff --git a/bin/tsort b/bin/tsort index 4a018dfd..c56400ab 100755 --- a/bin/tsort +++ b/bin/tsort @@ -68,6 +68,7 @@ while (@input) { next if defined $pairs{$l}{$r}; $pairs{$l}{$r}++; $npred{$l} += 0; + next if $l eq $r; ++$npred{$r}; push @{$succ{$l}}, $r; }