diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2019-05-22 20:59:05 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2019-05-22 20:59:05 +0300 |
commit | 875f2de7fd309eed6096e2f51415aa3ea3666f27 (patch) | |
tree | 9b0b073f5f522c560fbb4538a8d8d891f74ca903 /awkgram.c | |
parent | 990649951e7fa34ae589a19ac686ffcc655d584b (diff) | |
download | egawk-875f2de7fd309eed6096e2f51415aa3ea3666f27.tar.gz egawk-875f2de7fd309eed6096e2f51415aa3ea3666f27.tar.bz2 egawk-875f2de7fd309eed6096e2f51415aa3ea3666f27.zip |
Add --lint=no-ext to disable "xxx is a gawk extension" warnings.
Diffstat (limited to 'awkgram.c')
-rw-r--r-- | awkgram.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -6873,7 +6873,7 @@ retry: } if (do_lint) { - if ((tokentab[mid].flags & GAWKX) != 0 && (warntab[mid] & GAWKX) == 0) { + if (do_lint_extensions && (tokentab[mid].flags & GAWKX) != 0 && (warntab[mid] & GAWKX) == 0) { lintwarn(_("`%s' is a gawk extension"), tokentab[mid].operator); warntab[mid] |= GAWKX; @@ -7196,7 +7196,7 @@ snode(INSTRUCTION *subn, INSTRUCTION *r) (void) mk_rexp(arg); if (nexp == 3) { /* 3rd argument there */ - if (do_lint && ! warned) { + if (do_lint_extensions && ! warned) { warned = true; lintwarn(_("match: third argument is a gawk extension")); } @@ -7253,7 +7253,7 @@ snode(INSTRUCTION *subn, INSTRUCTION *r) } else if (r->builtin == do_close) { static bool warned = false; if (nexp == 2) { - if (do_lint && ! warned) { + if (do_lint_extensions && ! warned) { warned = true; lintwarn(_("close: second argument is a gawk extension")); } |