]> Nishi Git Mirror - gwion.git/commitdiff
:art: Update
authorfennecdjay <astor.jeremie@wanadoo.fr>
Thu, 14 Nov 2019 11:01:36 +0000 (12:01 +0100)
committerfennecdjay <astor.jeremie@wanadoo.fr>
Thu, 14 Nov 2019 11:01:36 +0000 (12:01 +0100)
src/import/checker.c
src/import/enum.c

index be695536b52d1dd93357f524894d44b4f2b75701..ad56508190a5640d00e73f3503f747fdec1b6636 100644 (file)
@@ -261,7 +261,7 @@ ANN m_bool _array_check(const Gwi gwi, struct array_checker *ck) {
           break;
         tmp[i] = '\0';
         const m_uint num = strtol(tmp, NULL, 10);// migth use &endptr and check errno
-        const Exp exp = new_exp_prim_int(gwi->gwion->mp, num, loc(gwi));
+        const Exp exp = new_prim_int(gwi->gwion->mp, num, loc(gwi));
         array_add_exp(ck, exp);
       } else {
         if(ck->is_exp > 0)
index 7fa751180974e5ab52b8f24d492cec2d3d3fb823..9e423e8f140f37683e63f61a7e59a8f33ef3066d 100644 (file)
@@ -21,7 +21,8 @@
 ANN2(1) m_int gwi_enum_ini(const Gwi gwi, const m_str type) {
   CHECK_BB(ck_ini(gwi, ck_edef))
   if(type)
-    CHECK_OB((gwi->ck->sym = str2sym(gwi, type)))
+//    CHECK_OB((gwi->ck->sym = str2sym(gwi, type)))
+    CHECK_OB((gwi->ck->xid = str2sym(gwi, type)))
   vector_init(&gwi->ck->v);
   return GW_OK;
 }