From 085cd2ee7dbe35a0c854d78f0e85218c6053a357 Mon Sep 17 00:00:00 2001 From: Roy Frostig Date: Sun, 25 Jul 2010 22:21:07 -0700 Subject: [PATCH] vec_alloc takes four arguments these days, not three. --- src/rt/rust_builtin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rt/rust_builtin.cpp b/src/rt/rust_builtin.cpp index e8d2d67d3c7..0879681c87d 100644 --- a/src/rt/rust_builtin.cpp +++ b/src/rt/rust_builtin.cpp @@ -102,7 +102,7 @@ vec_alloc(rust_task *task, type_desc *t, type_desc *elem_t, size_t n_elts) size_t alloc = next_power_of_two(sizeof(rust_vec) + fill); void *mem = task->malloc(alloc, t->is_stateful ? t : NULL); if (!mem) { - task->fail(3); + task->fail(4); return NULL; } rust_vec *vec = new (mem) rust_vec(dom, alloc, 0, NULL);