From 281a3b212c3d4ff3a88fc33951719f4be56eda97 Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Fri, 16 Apr 2021 13:59:04 -0500 Subject: [PATCH] iterator close is now optional --- core/builtin.onyx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/builtin.onyx b/core/builtin.onyx index 3e40cb7c..2ea67a66 100644 --- a/core/builtin.onyx +++ b/core/builtin.onyx @@ -155,5 +155,5 @@ cfree :: (ptr: rawptr) do raw_free(context.allocator, ptr); Iterator :: struct (T: type_expr) { data: rawptr; next: (data: rawptr) -> (T, bool); - close: (data: rawptr) -> void; + close: (data: rawptr) -> void = null_proc; } -- 2.25.1