]> git.ipfire.org Git - thirdparty/json-c.git/commitdiff
Removed spaces after \n for arrays as well
authorDarjan Krijan <darjan_krijan@gmx.de>
Wed, 21 Nov 2018 21:34:01 +0000 (22:34 +0100)
committerDarjan Krijan <darjan_krijan@gmx.de>
Wed, 21 Nov 2018 21:34:01 +0000 (22:34 +0100)
json_object.c

index 19f9c83c52e701f3d7b443198992e9683e3099c8..39ac236850f8b1966d6ffaa8b217a1806fe1f4e3 100644 (file)
@@ -1127,7 +1127,7 @@ static int json_object_array_to_json_string(struct json_object* jso,
                                printbuf_strappend(pb, "\n");
                }
                had_children = 1;
-               if (flags & JSON_C_TO_STRING_SPACED)
+               if (flags & JSON_C_TO_STRING_SPACED && !(flags&JSON_C_TO_STRING_PRETTY))
                        printbuf_strappend(pb, " ");
                indent(pb, level + 1, flags);
                val = json_object_array_get_idx(jso, ii);
@@ -1144,7 +1144,7 @@ static int json_object_array_to_json_string(struct json_object* jso,
                indent(pb,level,flags);
        }
 
-       if (flags & JSON_C_TO_STRING_SPACED)
+       if (flags & JSON_C_TO_STRING_SPACED && !(flags&JSON_C_TO_STRING_PRETTY))
                return printbuf_strappend(pb, " ]");
        return printbuf_strappend(pb, "]");
 }