]> Nishi Git Mirror - gwion.git/commitdiff
:bug: Fix build
authorJérémie Astor <fennecdjay@gmail.com>
Mon, 18 Apr 2022 08:13:12 +0000 (10:13 +0200)
committerJérémie Astor <fennecdjay@gmail.com>
Mon, 18 Apr 2022 08:13:12 +0000 (10:13 +0200)
src/parse/scan1.c

index 9e61a337bddc14d75aac4f7192116751f8bdcca8..2a31cf947b370467e3d238cf5c15becffa128e5c 100644 (file)
@@ -674,14 +674,6 @@ ANN static m_bool _scan1_func_def(const Env env, const Func_Def fdef) {
     ERR_B(fdef->base->pos, "file scope function can't be abstract");
   const bool   global = GET_FLAG(fdef->base, global);
   const m_uint scope  = !global ? env->scope->depth : env_push_global(env);
-  if(fbflag(fdef->base, fbflag_locale) && fdef->base->args) {
-    Arg_List args = fdef->base->args;
-    for(uint32_t i = 0; i < args->len; i++) {
-      const Arg *arg = mp_vector_at(args, Arg, i);
-      if(!arg->exp)
-        ERR_B(arg->td->pos, _("all arguments in a locale must have a default value"))
-    }
-  }
   if (fdef->base->td)
     CHECK_BB(env_storage(env, fdef->base->flag, fdef->base->td->pos));
   CHECK_BB(scan1_fdef_defined(env, fdef));