diff options
Diffstat (limited to 'lib/erl_interface')
-rw-r--r-- | lib/erl_interface/src/legacy/erl_eterm.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/erl_interface/src/legacy/erl_eterm.c b/lib/erl_interface/src/legacy/erl_eterm.c index b685709c02..e573cafcb2 100644 --- a/lib/erl_interface/src/legacy/erl_eterm.c +++ b/lib/erl_interface/src/legacy/erl_eterm.c @@ -786,6 +786,12 @@ ETERM *erl_copy_term(const ETERM *ep) case ERL_U_SMALL_BIG: ERL_INT_UVALUE(cp) = ERL_INT_UVALUE(ep); break; + case ERL_LONGLONG: + ERL_LL_VALUE(cp) = ERL_LL_VALUE(ep); + break; + case ERL_U_LONGLONG: + ERL_LL_UVALUE(cp) = ERL_LL_UVALUE(ep); + break; case ERL_FLOAT: ERL_FLOAT_VALUE(cp) = ERL_FLOAT_VALUE(ep); break; |