aboutsummaryrefslogtreecommitdiffstats
path: root/builtin.c
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2013-09-13 15:37:25 +0300
committerArnold D. Robbins <arnold@skeeve.com>2013-09-13 15:37:25 +0300
commit2fcffaeee37416708fab505209a55ddd32846463 (patch)
tree1d31315cc63b8eae764d07e381d592e6bf9ac2b3 /builtin.c
parent1812b4752c0a2e8c5ec693eb3cd1c866a9952a2f (diff)
downloadegawk-2fcffaeee37416708fab505209a55ddd32846463.tar.gz
egawk-2fcffaeee37416708fab505209a55ddd32846463.tar.bz2
egawk-2fcffaeee37416708fab505209a55ddd32846463.zip
Fix problem when extending NF. See test/nfloop.
Diffstat (limited to 'builtin.c')
-rw-r--r--builtin.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/builtin.c b/builtin.c
index eb823ac1..9258ea60 100644
--- a/builtin.c
+++ b/builtin.c
@@ -2159,7 +2159,7 @@ do_print_rec(int nargs, int redirtype)
f0 = fields_arr[0];
- if (do_lint && f0 == Nnull_string)
+ if (do_lint && (f0->flags & NULL_FIELD) != 0)
lintwarn(_("reference to uninitialized field `$%d'"), 0);
efwrite(f0->stptr, sizeof(char), f0->stlen, fp, "print", rp, false);