Add a buffered writer to stdlib _io module.

This commit is contained in:
Roy Frostig
2010-08-04 12:59:48 -07:00
parent b9075c23c0
commit 1a8d609e89
3 changed files with 50 additions and 7 deletions

View File

@@ -116,9 +116,9 @@ str_buf(rust_task *task, rust_str *s)
}
extern "C" CDECL void *
vec_buf(rust_task *task, type_desc *ty, rust_vec *v)
vec_buf(rust_task *task, type_desc *ty, rust_vec *v, size_t offset)
{
return (void *)&v->data[0];
return (void *)&v->data[ty->size * offset];
}
extern "C" CDECL size_t