variable initializations are now mandatory

use `undefined` if you want uninitialized memory
This commit is contained in:
Andrew Kelley
2016-01-25 23:56:46 -07:00
parent b215a3e0b6
commit 4e43973413
8 changed files with 29 additions and 32 deletions

View File

@@ -24,7 +24,7 @@ fn strlen(ptr: &const u8) -> isize {
}
fn call_main() -> unreachable {
var args: [argc][]u8;
var args: [argc][]u8 = undefined;
for (arg, args, i) {
const ptr = argv[i];
args[i] = ptr[0...strlen(ptr)];