diff options
Diffstat (limited to 'src/runtime/string.c')
-rw-r--r-- | src/runtime/string.c | 8 |
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); } |