Fix default parameter assignment checking

This commit is contained in:
gingerBill
2018-12-28 11:20:31 +00:00
parent 7c982b6e10
commit 775f1e2c95
3 changed files with 6 additions and 3 deletions
+3
View File
@@ -27,6 +27,9 @@ set :: proc "contextless" (data: rawptr, value: byte, len: int) -> rawptr {
zero :: proc "contextless" (data: rawptr, len: int) -> rawptr {
return set(data, 0, len);
}
zero_item :: proc "contextless" (item: $P/^$T) {
set(item, 0, size_of(T));
}
zero_slice :: proc "contextless" (data: $T/[]$E) {
if n := len(data); n > 0 {
zero(&data[0], size_of(E)*n);