stylistic change: check EOF before strchr(). - json2tsv - JSON to TSV converter
(HTM) git clone git://git.codemadness.org/json2tsv
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 42251415a957f095453b290a96bcf870632eb58d
(DIR) parent 33c1ceffbcb04f8a6970d04841175f96737942bb
(HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Wed, 23 Oct 2019 19:07:17 +0200
stylistic change: check EOF before strchr().
should have no functional difference, but check EOF first
Diffstat:
M json.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
---
(DIR) diff --git a/json.c b/json.c
@@ -289,8 +289,9 @@ escchr:
expect = EXPECT_END;
while (1) {
c = GETNEXT();
- if (!c || !strchr("0123456789eE+-.", c) ||
- c == EOF || p + 1 >= sizeof(pri)) {
+ if (c == EOF ||
+ !c || !strchr("0123456789eE+-.", c) ||
+ p + 1 >= sizeof(pri)) {
pri[p] = '\0';
cb(nodes, depth + 1, pri);
goto handlechr; /* do not read next char, handle this */