From 5d10a264de17df801e893df2d1e2725c78162179 Mon Sep 17 00:00:00 2001 From: Roy Frostig Date: Tue, 13 Jul 2010 17:47:05 -0700 Subject: Add another null byte preceding commandline args passed to the root task, in position of closure/obj pointer. --- src/rt/rust.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/rt/rust.cpp') diff --git a/src/rt/rust.cpp b/src/rt/rust.cpp index 91476bed4c4..235eb8d0d98 100644 --- a/src/rt/rust.cpp +++ b/src/rt/rust.cpp @@ -236,7 +236,7 @@ rust_start(uintptr_t main_fn, rust_crate const *crate, int argc, char **argv) rust_crate_reader rdr(&dom, crate); } - uintptr_t main_args[3] = { 0, 0, (uintptr_t)args.args }; + uintptr_t main_args[4] = { 0, 0, 0, (uintptr_t)args.args }; dom.root_task->start(crate->get_exit_task_glue(), main_fn, -- cgit 1.4.1-3-g733a5