summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Haszlakiewicz <erh+git@nimenees.com>2013-09-11 20:28:56 -0500
committerEric Haszlakiewicz <erh+git@nimenees.com>2013-09-11 20:28:56 -0500
commita23caf677c107b7cfe5ad52c73a932c706aaa7f5 (patch)
tree5899b77543370d1924c0005a68dc652cd1c0284c
parent51993c28c2721b00340e1ddbd9bb133fdedf1bf4 (diff)
downloadjson-c-a23caf677c107b7cfe5ad52c73a932c706aaa7f5.tar.gz
Use sizeof instead of hard coded values when calling snprintf.
-rw-r--r--json_object.c8
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) {