Skip to content

Commit df5a3db

Browse files
authored
Merge pull request #484 from tronprotocol/hotfix/print_unknownfield
fix: do not print unknown fields
2 parents 72d951f + 2014cd8 commit df5a3db

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

src/main/java/org/tron/common/utils/JsonFormat.java

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,10 +103,12 @@ protected static void print(Message message, JsonGenerator generator, boolean se
103103
generator.print(",");
104104
}
105105
}
106-
if (message.getUnknownFields().asMap().size() > 0) {
107-
generator.print(", ");
108-
}
109-
printUnknownFields(message.getUnknownFields(), generator, selfType);
106+
107+
// do not print UnknownFields
108+
// if (message.getUnknownFields().asMap().size() > 0) {
109+
// generator.print(", ");
110+
// }
111+
// printUnknownFields(message.getUnknownFields(), generator, selfType);
110112
}
111113

112114
/**
@@ -320,15 +322,19 @@ protected static void printUnknownFields(UnknownFieldSet unknownFields, JsonGene
320322
} else {
321323
generator.print(", ");
322324
}
325+
generator.print("\"");
323326
generator.print(String.format((Locale) null, "0x%08x", value));
327+
generator.print("\"");
324328
}
325329
for (long value : field.getFixed64List()) {
326330
if (firstValue) {
327331
firstValue = false;
328332
} else {
329333
generator.print(", ");
330334
}
335+
generator.print("\"");
331336
generator.print(String.format((Locale) null, "0x%016x", value));
337+
generator.print("\"");
332338
}
333339
for (ByteString value : field.getLengthDelimitedList()) {
334340
if (firstValue) {

0 commit comments

Comments
 (0)