diff options
author | Andrew J. Schorr <aschorr@telemetry-investments.com> | 2014-11-09 09:31:08 -0500 |
---|---|---|
committer | Andrew J. Schorr <aschorr@telemetry-investments.com> | 2014-11-09 09:31:08 -0500 |
commit | e7bf93d184c1aaf14e5f8e5cf8a517582eb49f23 (patch) | |
tree | 050f2268b305f56237c8e6ca03358c596f96ef95 /gawkapi.c | |
parent | d0299eb46c0f4551d355591a58e88715fee139e7 (diff) | |
parent | f9098699afea06c80045a6e7ab0ff819a29da84f (diff) | |
download | egawk-e7bf93d184c1aaf14e5f8e5cf8a517582eb49f23.tar.gz egawk-e7bf93d184c1aaf14e5f8e5cf8a517582eb49f23.tar.bz2 egawk-e7bf93d184c1aaf14e5f8e5cf8a517582eb49f23.zip |
Merge branch 'master' into select
Diffstat (limited to 'gawkapi.c')
-rw-r--r-- | gawkapi.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -446,7 +446,10 @@ node_to_awk_value(NODE *node, awk_value_t *val, awk_valtype_t wanted) case AWK_UNDEFINED: /* return true and actual type for request of undefined */ - if ((node->flags & NUMBER) != 0) { + if (node == Nnull_string) { + val->val_type = AWK_UNDEFINED; + ret = awk_true; + } else if ((node->flags & NUMBER) != 0) { val->val_type = AWK_NUMBER; val->num_value = get_number_d(node); ret = awk_true; |