]> Nishi Git Mirror - gwion.git/commitdiff
:art: Improve nameless union naming
authorfennecdjay <astor.jeremie@wanadoo.fr>
Fri, 4 Oct 2019 12:29:01 +0000 (14:29 +0200)
committerfennecdjay <astor.jeremie@wanadoo.fr>
Fri, 4 Oct 2019 12:29:01 +0000 (14:29 +0200)
src/parse/scan0.c

index 66afbc6794a48943192eba8d7a55101517cea65c..50109fa41a0e66b618ca4a5226b428841613aec7 100644 (file)
@@ -257,7 +257,7 @@ ANN m_bool scan0_union_def(const Env env, const Union_Def udef) {
     const Type t = union_type(env, nspc, sym, 1);
     udef->value = new_value(env->gwion->mp, t, s_name(sym));
     valuefrom(env, udef->value->from);
-    nspc_add_value(nspc, udef->xid, udef->value);
+    nspc_add_value(nspc, sym, udef->value);
     add_type(env, nspc, t);
     SET_FLAG(udef->value, checked | udef->flag);
     SET_FLAG(t, scan1 | ae_flag_union);