From 2253d9269f2a7bb35ca52d9098dff9ed4f15117f Mon Sep 17 00:00:00 2001 From: Kyle Marek-Spartz Date: Mon, 17 Feb 2014 14:15:44 -0600 Subject: [PATCH] Fix for iterate handling null --- example/set.wren | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/example/set.wren b/example/set.wren index 69362608..81971ad6 100644 --- a/example/set.wren +++ b/example/set.wren @@ -48,9 +48,12 @@ class Set { return _list.count } - // I'm not sure on these: iterate (i) { cleanup + if (i == null) { + if (count > 0) return 0 + return null + } if (i < count || i >= count) return false return i + 1 }