From 085c04716d8038a58b11d8de65d5a361b037ef71 Mon Sep 17 00:00:00 2001 From: Aria Date: Wed, 14 Jun 2023 03:52:54 -0700 Subject: [PATCH] Adds a termination to the struct. --- .../java/dev/zontreck/ariaslib/xmlrpc/XmlRpcStreamReader.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/dev/zontreck/ariaslib/xmlrpc/XmlRpcStreamReader.java b/src/main/java/dev/zontreck/ariaslib/xmlrpc/XmlRpcStreamReader.java index 96a14d1..004d2de 100644 --- a/src/main/java/dev/zontreck/ariaslib/xmlrpc/XmlRpcStreamReader.java +++ b/src/main/java/dev/zontreck/ariaslib/xmlrpc/XmlRpcStreamReader.java @@ -187,6 +187,9 @@ public class XmlRpcStreamReader { Object value = deserializeValue ( ); struct.put ( name , value ); } + } else if(CURRENT_TAG_NAME.equals ( "struct" ) && xmlStreamReader.getEventType () == XMLStreamConstants.END_ELEMENT) + { + break; } } return struct;