diff --git a/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/io/serialization/JceNew.kt b/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/io/serialization/JceNew.kt index 28d4efd88..ddbf8ac06 100644 --- a/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/io/serialization/JceNew.kt +++ b/mirai-core-qqandroid/src/commonMain/kotlin/net/mamoe/mirai/qqandroid/io/serialization/JceNew.kt @@ -206,6 +206,7 @@ private class JceInput( current.tag > tag -> null // tag 大了,即找不到 current.tag == tag -> current // 满足需要. else -> { // tag 小了 + skipField(current.type) check(prepareNextHead()) { "cannot skip to tag $tag, early EOF" } skipToHeadOrNull(tag) }