authorgravatar for benjamin.feng@glassdoor.comBenjamin Feng <benjamin.feng@glassdoor.com> 2020-01-29 15:30:13-06:00
committergravatar for benjamin.feng@glassdoor.comBenjamin Feng <benjamin.feng@glassdoor.com> 2020-01-29 15:30:13-06:00
logffd30dbe28efce0b971d69df06ab684ceef0f881
treec49d2b1c9c7a1ab3f83f75111851eee982e2b356
parentc4e6e5fad600f9277ce2cd76b7f2cf85922c6fd3

Fix stage1 test


1 files changed, 3 insertions(+), 1 deletions(-)

test/stage1/behavior/const_slice_child.zig+3-1
...@@ -1,6 +1,7 @@...@@ -1,6 +1,7 @@
1const std = @import("std");1const std = @import("std");
2const debug = std.debug;2const debug = std.debug;
3const expect = std.testing.expect;3const testing = std.testing;
4const expect = testing.expect;
45
5var argv: [*]const [*]const u8 = undefined;6var argv: [*]const [*]const u8 = undefined;
67
...@@ -23,6 +24,7 @@ fn foo(args: [][]const u8) void {...@@ -23,6 +24,7 @@ fn foo(args: [][]const u8) void {
2324
24fn bar(argc: usize) void {25fn bar(argc: usize) void {
25 const args = testing.leak_count_allocator.alloc([]const u8, argc) catch unreachable;26 const args = testing.leak_count_allocator.alloc([]const u8, argc) catch unreachable;
27 defer testing.leak_count_allocator.free(args);
26 for (args) |_, i| {28 for (args) |_, i| {
27 const ptr = argv[i];29 const ptr = argv[i];
28 args[i] = ptr[0..strlen(ptr)];30 args[i] = ptr[0..strlen(ptr)];