summaryrefslogtreecommitdiff
path: root/src/runtime/string.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtime/string.c')
-rw-r--r--src/runtime/string.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/runtime/string.c b/src/runtime/string.c
index 4dba5ad7e..b31e7cc78 100644
--- a/src/runtime/string.c
+++ b/src/runtime/string.c
@@ -179,10 +179,10 @@ sys·byteastring(byte *a, int32 l, string s)
}
void
-sys·arraystring(Array *b, string s)
+sys·arraystring(Array b, string s)
{
- s = mal(sizeof(s->len)+b->nel);
- s->len = b->nel;
- mcpy(s->str, b->array, s->len);
+ s = mal(sizeof(s->len)+b.nel);
+ s->len = b.nel;
+ mcpy(s->str, b.array, s->len);
FLUSH(&s);
}