diff options
-rw-r--r-- | src/json-utils.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/json-utils.h b/src/json-utils.h index 5c03256b..211a861c 100644 --- a/src/json-utils.h +++ b/src/json-utils.h @@ -30,7 +30,7 @@ static void write_float(FILE *fh, int comma, const char *name, float val) { const char *cs = comma ? "," : ""; - if ( isnan(val) ) { + if ( isnan(val) || isinf(val) ) { fprintf(fh, " \"%s\": null%s\n", name, cs); } else if ( val > 0.0001 ) { fprintf(fh, " \"%s\": %f%s\n", name, val, cs); |