diff --git a/ase/awk/parse.c b/ase/awk/parse.c index 767f636b..552ca06e 100644 --- a/ase/awk/parse.c +++ b/ase/awk/parse.c @@ -3446,6 +3446,7 @@ static ase_awk_nde_t* parse_fncall ( call->nargs = nargs; if ((awk->option & ASE_AWK_EXPLICIT) && + !(awk->option & ASE_AWK_IMPLICIT) && ase_awk_tab_adduniq (&awk->parse.afns, name, name_len) == (ase_size_t)-1) { ASE_AWK_FREE (awk, call);