浏览代码

Merge pull request #50828 from aaronfranke/fix-json-stringify-dict

Fix check for the first key in JSON stringify from Dictionary code
Rémi Verschelde 4 年之前
父节点
当前提交
6b11d8cc73
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      core/io/json.cpp

+ 4 - 1
core/io/json.cpp

@@ -121,8 +121,11 @@ String JSON::_stringify(const Variant &p_var, const String &p_indent, int p_cur_
 				keys.sort();
 			}
 
+			bool first_key = true;
 			for (Variant &E : keys) {
-				if (E != keys.front()) {
+				if (first_key) {
+					first_key = false;
+				} else {
 					s += ",";
 					s += end_statement;
 				}