diff options
author | Sverker Eriksson <[email protected]> | 2015-03-24 20:01:11 +0100 |
---|---|---|
committer | Sverker Eriksson <[email protected]> | 2015-03-24 20:04:15 +0100 |
commit | 1f23b603f022c7345dd573bf917926a575ae030d (patch) | |
tree | 832ffd9bdc1d36f92cbddbd659c641b6cb8fed0c /erts/emulator/beam/external.c | |
parent | 12bf6b0c82762744506e153720076524401c8512 (diff) | |
download | otp-1f23b603f022c7345dd573bf917926a575ae030d.tar.gz otp-1f23b603f022c7345dd573bf917926a575ae030d.tar.bz2 otp-1f23b603f022c7345dd573bf917926a575ae030d.zip |
erts: Fix bug in binary_to_term for hamt when yielding
Must save hamt_list in context.
Diffstat (limited to 'erts/emulator/beam/external.c')
-rw-r--r-- | erts/emulator/beam/external.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/erts/emulator/beam/external.c b/erts/emulator/beam/external.c index 82c60840e5..c99b60ed09 100644 --- a/erts/emulator/beam/external.c +++ b/erts/emulator/beam/external.c @@ -3878,6 +3878,7 @@ dec_term_atom_common: ctx->u.dc.next = next; ctx->u.dc.hp = hp; ctx->u.dc.maps_list = maps_list; + ctx->u.dc.hamt_list = hamt_list; ctx->reds = 0; return NULL; } |