From: Brendan Hansen Date: Fri, 16 Apr 2021 18:59:04 +0000 (-0500) Subject: iterator close is now optional X-Git-Url: https://git.brendanfh.com/?a=commitdiff_plain;h=281a3b212c3d4ff3a88fc33951719f4be56eda97;p=onyx.git iterator close is now optional --- 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; }