From 8fd2c14593098040a0fb22d958c97bb32eb2bf94 Mon Sep 17 00:00:00 2001 From: coehlrich Date: Sun, 24 Mar 2024 22:37:02 +1300 Subject: [PATCH] Fix adding less specified constant after adding more specified constant --- .../datadriven/parser/v2/UnpickV2Reader.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/unpick-format-utils/src/main/java/daomephsta/unpick/constantmappers/datadriven/parser/v2/UnpickV2Reader.java b/unpick-format-utils/src/main/java/daomephsta/unpick/constantmappers/datadriven/parser/v2/UnpickV2Reader.java index 1b7b13d..461f138 100644 --- a/unpick-format-utils/src/main/java/daomephsta/unpick/constantmappers/datadriven/parser/v2/UnpickV2Reader.java +++ b/unpick-format-utils/src/main/java/daomephsta/unpick/constantmappers/datadriven/parser/v2/UnpickV2Reader.java @@ -131,7 +131,10 @@ private void visitSimpleConstantDefinition(Visitor visitor, String[] tokens, int { visitor.visitSimpleConstantDefinition(tokens[1], tokens[2], tokens[3], tokens[4], tokens[5]); } - visitor.visitSimpleConstantDefinition(tokens[1], tokens[2], tokens[3], null, null); + else + { + visitor.visitSimpleConstantDefinition(tokens[1], tokens[2], tokens[3], null, null); + } } private void visitFlagConstantDefinition(Visitor visitor, String[] tokens, int lineNumber) @@ -142,7 +145,10 @@ private void visitFlagConstantDefinition(Visitor visitor, String[] tokens, int l { visitor.visitFlagConstantDefinition(tokens[1], tokens[2], tokens[3], tokens[4], tokens[5]); } - visitor.visitFlagConstantDefinition(tokens[1], tokens[2], tokens[3], null, null); + else + { + visitor.visitFlagConstantDefinition(tokens[1], tokens[2], tokens[3], null, null); + } } private void visitTargetMethodDefinition(Visitor visitor, String[] tokens, int lineNumber)