diff options
Diffstat (limited to 'src/rt/rust_obstack.cpp')
| -rw-r--r-- | src/rt/rust_obstack.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/rt/rust_obstack.cpp b/src/rt/rust_obstack.cpp index a3a992c2c57..4f30eb78f80 100644 --- a/src/rt/rust_obstack.cpp +++ b/src/rt/rust_obstack.cpp @@ -59,6 +59,7 @@ rust_obstack_chunk::alloc(size_t len, type_desc *tydesc) { rust_obstack_alloc *a = new(data + alen) rust_obstack_alloc(len, tydesc); alen += sizeof(*a) + len; + memset(a->data, '\0', len); // FIXME: For GC. return &a->data; } |
