1
0
Fork 0
mirror of https://github.com/ethauvin/JSON-java.git synced 2025-06-17 07:50:52 -07:00
This commit is contained in:
Douglas Crockford 2011-11-14 13:02:43 -08:00
parent df6190f3fc
commit 9bb970c6bc

View file

@ -54,10 +54,10 @@ SOFTWARE.
* <p>
* This can sometimes be easier than using a JSONObject to build a string.
* @author JSON.org
* @version 2010-12-24
* @version 2011-11-14
*/
public class JSONWriter {
private static final int maxdepth = 20;
private static final int maxdepth = 200;
/**
* The comma flag determines if a comma should be output before the next
@ -78,7 +78,7 @@ public class JSONWriter {
/**
* The object/array stack.
*/
private JSONObject stack[];
private final JSONObject stack[];
/**
* The stack top index. A value of 0 indicates that the stack is empty.
@ -204,7 +204,7 @@ public class JSONWriter {
}
if (this.mode == 'k') {
try {
stack[top - 1].putOnce(string, Boolean.TRUE);
this.stack[this.top - 1].putOnce(string, Boolean.TRUE);
if (this.comma) {
this.writer.write(',');
}