From 61b9a2cb17731f337b9acda7a77a9361baa25a72 Mon Sep 17 00:00:00 2001 From: Inderjeet Singh Date: Mon, 30 May 2011 09:01:45 +0000 Subject: [PATCH] Moved field creation to the field declaration to avoid inadvertent change from LinkedHashMap to something else. --- gson/src/main/java/com/google/gson/JsonObject.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gson/src/main/java/com/google/gson/JsonObject.java b/gson/src/main/java/com/google/gson/JsonObject.java index 877e20b7..88bed26f 100644 --- a/gson/src/main/java/com/google/gson/JsonObject.java +++ b/gson/src/main/java/com/google/gson/JsonObject.java @@ -36,13 +36,12 @@ public final class JsonObject extends JsonElement { // the order in which elements are inserted. This is needed to ensure // that the fields of an object are inserted in the order they were // defined in the class. - private final Map members; + private final Map members = new LinkedHashMap(); /** * Creates an empty JsonObject. */ public JsonObject() { - members = new LinkedHashMap(); } /**