diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2012-12-09 22:11:01 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2012-12-09 22:11:01 +0200 |
commit | ae9e583a257264f4580d07354e79aac63db72695 (patch) | |
tree | 5a03a771ec6588c0dede291c56df8ec9cb783f7a /gawkapi.c | |
parent | a5a114bf6c6f2efdcd7889ebf0d7f9f3ec235a74 (diff) | |
parent | d283194601bc7cb7c071317a8d53a89a3cbac40d (diff) | |
download | egawk-ae9e583a257264f4580d07354e79aac63db72695.tar.gz egawk-ae9e583a257264f4580d07354e79aac63db72695.tar.bz2 egawk-ae9e583a257264f4580d07354e79aac63db72695.zip |
Merge branch 'master' into array-iface
Diffstat (limited to 'gawkapi.c')
-rw-r--r-- | gawkapi.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -413,7 +413,7 @@ node_to_awk_value(NODE *node, awk_value_t *val, awk_valtype_t wanted) val->val_type = AWK_NUMBER; (void) force_number(node); - if (node->flags & NUMCUR) { + if ((node->flags & NUMCUR) != 0) { val->num_value = get_number_d(node); ret = true; } @@ -423,7 +423,7 @@ node_to_awk_value(NODE *node, awk_value_t *val, awk_valtype_t wanted) val->val_type = AWK_STRING; (void) force_string(node); - if (node->flags & STRCUR) { + if ((node->flags & STRCUR) != 0) { val->str_value.str = node->stptr; val->str_value.len = node->stlen; ret = true; @@ -431,9 +431,9 @@ node_to_awk_value(NODE *node, awk_value_t *val, awk_valtype_t wanted) break; case AWK_SCALAR: - if (node->flags & NUMBER) { + if ((node->flags & NUMBER) != 0) { val->val_type = AWK_NUMBER; - } else if (node->flags & STRING) { + } else if ((node->flags & STRING) != 0) { val->val_type = AWK_STRING; } else val->val_type = AWK_UNDEFINED; @@ -442,11 +442,11 @@ 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) { + if ((node->flags & NUMBER) != 0) { val->val_type = AWK_NUMBER; val->num_value = get_number_d(node); ret = true; - } else if (node->flags & STRING) { + } else if ((node->flags & STRING) != 0) { val->val_type = AWK_STRING; val->str_value.str = node->stptr; val->str_value.len = node->stlen; |