simplify parsejson error checking - tscrape - twitter scraper
HTML git clone git://git.codemadness.org/tscrape
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit 57259fbc5868fc4c8225640aaca8fd496dd6fc6c
DIR parent e386c4bbe4e59ce447c921b9063318e98318c0f1
HTML Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 5 Jun 2020 17:16:14 +0200
simplify parsejson error checking
Diffstat:
M tscrape.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
---
DIR diff --git a/tscrape.c b/tscrape.c
@@ -415,14 +415,12 @@ main(void)
{
struct tweet *t;
size_t i;
- int r;
if (pledge("stdio", NULL) == -1)
err(1, "pledge");
- r = parsejson(processnodes);
- if (r != 0)
- errx(1, "invalid JSON");
+ if (parsejson(processnodes))
+ errx(2, "invalid JSON");
// TODO: TEST: make sure the last tweet is printed too (addtweet() logic).
for (t = tweets; t; t = t->next) {