From cbd42e44d6321e59c7e89019e28bcf5299210795 Mon Sep 17 00:00:00 2001 From: Shawn Landden Date: Thu, 30 Jan 2020 21:01:51 +0400 Subject: rb: fix rb.Node.getLast() that never worked --- lib/std/rb.zig | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/std/rb.zig') diff --git a/lib/std/rb.zig b/lib/std/rb.zig index d7840b75b0..a39b815e74 100644 --- a/lib/std/rb.zig +++ b/lib/std/rb.zig @@ -123,7 +123,8 @@ pub const Node = struct { return node; } - fn getLast(node: *Node) *Node { + fn getLast(nodeconst: *Node) *Node { + var node = nodeconst; while (node.right) |right| { node = right; } -- cgit v1.2.3