should have tested this before I committed it
authorBrendan Hansen <brendan.f.hansen@gmail.com>
Wed, 3 Mar 2021 00:39:15 +0000 (18:39 -0600)
committerBrendan Hansen <brendan.f.hansen@gmail.com>
Wed, 3 Mar 2021 00:39:15 +0000 (18:39 -0600)
core/builtin.onyx

index a0733bab005974e850f6658a7d34435c5f09b40e..b12356e46068c7ea95330865f03e8a5f9551e612 100644 (file)
@@ -26,9 +26,9 @@ vararg_get :: proc {
     },
 
     (va: vararg, $T: type_expr, default: T = 0) -> T {
-        if va.count <= 0 do return false;
+        if va.count <= 0 do return default;
         ret := *cast(^T) va.data;
-        va.data = cast(rawptR) (cast(^u8) va.data + sizeof T);
+        va.data = cast(rawptr) (cast(^u8) va.data + sizeof T);
         va.count -= 1;
         return res;
     }