This is an automated email from the ASF dual-hosted git repository. markt pushed a commit to branch 8.5.x in repository https://gitbox.apache.org/repos/asf/tomcat.git
commit e3e766e0660b8163948b8588aebb7b3992105e1f Author: Mark Thomas <ma...@apache.org> AuthorDate: Tue Apr 20 14:14:32 2021 +0100 Remove unnecessary code --- java/org/apache/jasper/compiler/Generator.java | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/java/org/apache/jasper/compiler/Generator.java b/java/org/apache/jasper/compiler/Generator.java index b3e177c..2e28f87 100644 --- a/java/org/apache/jasper/compiler/Generator.java +++ b/java/org/apache/jasper/compiler/Generator.java @@ -1861,17 +1861,18 @@ class Generator { } } TagVariableInfo[] tagInfos = n.getTagVariableInfos(); - if (tagInfos != null && tagInfos.length > 0) { + // The way Tomcat constructs the TagInfo, getTagVariableInfos() + // will never return null. + if (tagInfos.length > 0) { for (TagVariableInfo tagInfo : tagInfos) { - if (tagInfo != null) { - String name = tagInfo.getNameGiven(); - if (name == null) { - String nameFromAttribute = - tagInfo.getNameFromAttribute(); - name = n.getAttributeValue(nameFromAttribute); - } - pageInfo.getVarInfoNames().add(name); + // tagInfo is always non-null + String name = tagInfo.getNameGiven(); + if (name == null) { + String nameFromAttribute = + tagInfo.getNameFromAttribute(); + name = n.getAttributeValue(nameFromAttribute); } + pageInfo.getVarInfoNames().add(name); } } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org