From e367ee3879e4d6fcb9a7b241f7039cd85564f0ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kirill=20M=C3=BCller?= Date: Thu, 6 Mar 2025 10:46:58 +0100 Subject: [PATCH] Extract variable --- src/rinterface_extra.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/rinterface_extra.c b/src/rinterface_extra.c index 250977be25..3181a4a7be 100644 --- a/src/rinterface_extra.c +++ b/src/rinterface_extra.c @@ -8657,7 +8657,8 @@ SEXP R_igraph_add_env(SEXP graph) { SET_CLASS(result, Rf_duplicate(GET_CLASS(graph))); } - SET_VECTOR_ELT(result, igraph_t_idx_env, Rf_allocSExp(ENVSXP)); + SEXP env = Rf_allocSExp(ENVSXP); + SET_VECTOR_ELT(result, igraph_t_idx_env, env); uuid_generate(my_id); uuid_unparse_lower(my_id, my_id_chr);