diff options
author | Eric Haszlakiewicz <erh+git@nimenees.com> | 2013-09-11 20:28:56 -0500 |
---|---|---|
committer | Eric Haszlakiewicz <erh+git@nimenees.com> | 2013-09-11 20:28:56 -0500 |
commit | a23caf677c107b7cfe5ad52c73a932c706aaa7f5 (patch) | |
tree | 5899b77543370d1924c0005a68dc652cd1c0284c | |
parent | 51993c28c2721b00340e1ddbd9bb133fdedf1bf4 (diff) | |
download | json-c-a23caf677c107b7cfe5ad52c73a932c706aaa7f5.tar.gz |
Use sizeof instead of hard coded values when calling snprintf.
-rw-r--r-- | json_object.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/json_object.c b/json_object.c index f65ae52..118def7 100644 --- a/json_object.c +++ b/json_object.c @@ -570,14 +570,14 @@ static int json_object_double_to_json_string(struct json_object* jso, ECMA 262 section 9.8.1 defines how to handle these cases as strings */ if(isnan(jso->o.c_double)) - size = snprintf(buf, 128, "NaN"); + size = snprintf(buf, sizeof(buf), "NaN"); else if(isinf(jso->o.c_double)) if(jso->o.c_double > 0) - size = snprintf(buf, 128, "Infinity"); + size = snprintf(buf, sizeof(buf), "Infinity"); else - size = snprintf(buf, 128, "-Infinity"); + size = snprintf(buf, sizeof(buf), "-Infinity"); else - size = snprintf(buf, 128, "%f", jso->o.c_double); + size = snprintf(buf, sizeof(buf), "%f", jso->o.c_double); p = strchr(buf, ','); if (p) { |